Le Tour de France 2014 - Stage Twenty
In This Photo: Chris Horner
Chris Horner of the United States and Lampre-Merida races in the individual time trial during the twentieth stage of the 2014 Tour de France, a 54km individual time trial stage between Bergerac and Perigueux, on July 26, 2014 in Perigueux, France.
(July 25, 2014 - Source: Doug Pensinger/Getty Images Europe) more pics from this album »