RADIOSHACK LEOPARD TREK has finalized its team for the 100th Tour de France starting on June 29 in Corsica. Andy Schleck, 2010 champion, will lead the squad. Schleck will be supported by eight devoted and experienced riders. The team line-up for the Tour de France Riders: Jan Bakelants, Laurent Didier, Tony […]