Tag: lance armstrong

  • The Armstrong Lie

    I’ve been watching the Tour de France for as long as I can remember. Back in the eighties, I readily adopted the new sports that Channel 4 brought to air – cycling, NFL, although perhaps not kabbadi. I certainly remember seeing Greg Lemond beat Lauren Fignon in a final stage time trial in 1989, to…