Fall from grace for Lance Armstrong

Sanjeeb Mukherjea, CNN-IBN | Oct 22, 2012 at 11:12pm


USADA banned Lance Armstrong for life on Monday on the grounds of doping and asserted that there's no place for cheats like him in cycling.