An announcement in Jan 2014 confirmed that the 2014 edition of this annual sporting event will, despite what its name suggests, begin in Yorkshire, England, and make it to London after the end of the third stage. Which event, and where will it end?
[+ Show Answer]
The Tour de France, cycling's most important event. The race will end in Paris as is customary.
More here.
This day last year: Q.833