Katusha rider Joaquim Rodriguez of Spain celebrates on the podium after winning the 159,5 km (99 miles) third stage of the 102nd Tour de France cycling race from Anvers to Huy, July 6, 2015. ... more 
Katusha rider Joaquim Rodriguez of Spain celebrates on the podium after winning the 159,5 km (99 miles) third stage of the 102nd Tour de France cycling race from Anvers to Huy, July 6, 2015. REUTERS/Eric Gaillard less 
1 / 30
Reuters | Photo By ERIC GAILLARD / REUTERS
Mon, Jul 6, 2015 12:13 PM EDT