Team RadioShack announces its Tour of Switzerland roster

Team RadioShack announces its Tour of Switzerland roster

Lance Armstrong
Armstrong at the Tour of Luxembourg last week.

Team RadioShack has announces its team for the Tour de Suisse (June 12-20).

The team: Lance Armstrong, Andreas Klöden, Levi Leipheimer, Jason McCartney, Dmitriy Muravyev, Yaroslav Popovych, Gregory Rast and Gert Steegmans. Directors: Johan Bruyneel & Viatcheslav Ekimov

Popular on Velo

An American in France

What’s it like to be an American cyclist living in France? Watch to get professional road cyclist Joe Dombrowski’s view.

Keywords: