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