Today marks the opening stage of the Tour de France. A grueling, 20-stage bicycle race that covers 2,110 miles, the Tour de France may be the truest test of a man’s mental and physical strength.

I can’t think of a man who embodies his sport quite like American Lance Armstrong.