Road

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