The New Tour de France Champion

By: 01.24.13

Now that Lance Armstrong has been stripped of his titles, the first non-doper in line is ready to claim his yellow jerseys.

Related: Jimmy Fallon Interviews Lance Armstrong’s Bike, Taiwanese Animation: Lance Armstrong Confesses

Around The Web