HARROGATE, ENGLAND - JULY 05: Spectators line the road side during the first stage of the 2014 Tour de France, a 190km stage between Leeds and Harrogate, on July 5, 2014 in Harrogate, England. (Photo ... more 
HARROGATE, ENGLAND - JULY 05: Spectators line the road side during the first stage of the 2014 Tour de France, a 190km stage between Leeds and Harrogate, on July 5, 2014 in Harrogate, England. (Photo by Bryn Lennon/Getty Images) less 
1 / 31
Getty Images | Photo By Bryn Lennon / Getty Images
Sat, Jul 5, 2014 1:33 PM EDT