Le Tour de France 2014 - Stage Twenty (Chris Horner)

Le Tour de France 2014 - Stage Twenty
In This Photo: Chris Horner
Chris Horner of the United States and Lampre-Merida in action 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: Bryn Lennon/Getty Images Europe)