Lance To Race In Tour Of Switzerland

Jun 2, 2010
Outside Magazine
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 at Outside

Elsewhere on the Web

Not Now

Open a World of Adventure

Our Dispatch email delivers the stories you can’t afford to miss.

Thank you!