Top Menu

Lance Armstrong has finally acknowledged what so many suspected for so long. After countless adamant denials, he admitted to doping and to using performance-enhancing substances

Read More > 1