Archive | June, 2011

The Millar’s Tale

David Millar, the British road racer, one of the best riders in his generation, had it all. His first day of racing in the Tour De France brought him an impressive stage victory over Lance Armstrong and he was instantly a celebrated figure in the professional peloton. But a few years later, it all fell […]

Read more · Comments { 5 } · People, Podcast, Sport, Tour de France