Advertising Console

    Lance Armstrong Denies Fresh Doping Claims

    Splash News TV

    by Splash News TV

    28.9K
    292 views
    Cyclist Lance Armstrong has battled accusations of blood-doping and hormone use before, but once again he is fighting allegations by the USADA of cheating while riding for the U.S. Postal racing team.