A look at The Program (M)…
LANCE Armstrong is perhaps the greatest drug cheat world sport has ever known.
Of course seven-time Tour de France cycling champion Armstrong made his now notorious 2012 confession on The Oprah Winfrey Show although his cheating had been chronicled well beforehand by Sunday Times journalist David Walsh. Continue reading
In 2001 I was in France during the Tour de France and followed it closely on TV marvelling at the American Lance Armstrong and barracking for Australian Stuart O’Grady in the sprint section.