Sports

Winner

Floyd Landis celebrates his victory at the Tour de Georgia.

Erik S. Lesser / EPA
Loading