General Cycling Discussion
Astana's Alberto Contador of Spain picked up his second Tour de France win today as Mark Cavendish the Brit from Team Columbia - HTC crushed the sprint to win his 6th stage of the tour.
Lance Armstrong who announced he will be riding for new American team, RadioShack next year finished on the...