The US Anti-Doping Agency released a damning final report on its years-long investigation of cycling legend and cancer research poster boy Lance Armstrong yesterday. In short, he’s a big fat liar. Armstrong was using steroids throughout his entire career and all of those Tour de France wins he racked up – seven in total – are now forever tarnished.
It’s like the baseball scandal all over again. What a sad day for the sport of cycling.