×

Tour de France: Too costly for London?

11:27 AM ET Tue, 29 Sept 2015

Hosting a Tour de France stage doesn't come cheap and the rewards are not always felt. At least that’s the reason London gave to not host the first stage of the iconic race in 2017.