Tour de France Stage 12: Joaquin Rodriguez Wins, Alberto Contador Gains

Robert KleemanSenior Analyst IJuly 16, 2010

Tour de France Stage 12: Joaquin Rodriguez Wins, Alberto Contador Gains

0 of 2

Where the American Riders Stand

1 of 2

Standings and Jersey Watch

2 of 2