How bad are things for Lance Armstrong, the disgraced former cyclist who last week admitted to using banned substances while winning seven Tour de France titles? Library geeks are making fun of him.
The Lance Armstrong doping scandal has captured the interest of the world over the past few days after the cyclist admitted to Oprah Winfrey that he used PEDs and cheated during all 7 of his once-triumphant Tour de France victories. It's the the kind of drama that makes for a great movie. And, as you might have expected, the Lance Armstrong doping scandal is going to do just that.