More Sports
Please use Chrome browser for a more accessible video player
The USADA has released a full one thousand page report which details the evidence against Lance Armstrong and his US Postal Service team.