Tag: Lance Armstrong
Recently, American hero Lance Armstrong finally owned up to taking performance enhancing drugs, an explosive tidbit that virtually everyone in the cycling world already suspected, making it the sporty equivalent of OJ admitting murder. In a highly orchestrated PR move for reasons still unknown, the athlete did a face-to-face interview with Oprah and talked about […]