We are only a couple of weeks away from the biggest cycling event of the year. This year’s Tour de France starts Saturday July 2nd and ends Sunday July 24th 2011.
This year the team will have to do without Lance Armstrong, but the team still has great podium potential.
Which 9 riders do you think should represent Team Radioshack in Tour de France 2011
Cast your 9 votes here: