Tour de France won't finish in Paris for first time in more than a century
PARIS – The final stage of next year's Tour de France will be held outside Paris for the first time since 1905 because of a clash with the Olympics, moving instead to the French Riviera. Because of se...