Kardan
24-08-2012, 04:29 PM
http://www.bbc.co.uk/sport/0/cycling/19369375
The worlds greatest cyclist has lost all his titles since August 1998... I'd like to think it's not true, but Armstrong hasn't denied it, but isn't taking any action against the USADA... :/
The worlds greatest cyclist has lost all his titles since August 1998... I'd like to think it's not true, but Armstrong hasn't denied it, but isn't taking any action against the USADA... :/