Tag: Tour De France

Slim, trim and win? Jodie Stimpson and Chris Froome

There’s a someone factor in the two major sports news stories to strike my interest this year so far: Lean mean = winning machine!

Lance Armstrong Admits to doping… AT LAST

The long awaited Lance Armstrong interview was aired on American TV last night, where he finally admits to cheating in order to win the Tour de France.