Lance To Race In Tour Of Switzerland

6a00d83453140969e20133ef9f2bdf970b-800wi.jpeg

Lance Armstrong (Photograph by Christian Witkin)

Lance Armstrong will join team RadioShack in the Tour of Switzerland on June 12. It was previously unclear if Armstrong would join in the nine-stage race after his crash in the Tour of California.  The Tour of Switzerland is the final stage race before the Tour de France.

Armstrong won the Tour of Switzerland in 2001. Floyd Landis, in one of his many allegations against Lance and other riders, has said Armstrong tested positive in 2002 (a year in which Armstrong did not compete in the Tour of Switzerland), but bribed the UCI to cover it up. 

To get our preview of Armstrong's 2010 Tour de France, subscribe now.

-- Jonah Ogles

Filed To: Biking
More Adventure

Holiday Subscription Sale! Save 79% and Get a Free Gift!

Subscribe
Pinterest Icon