Lance Armstrong, a former American professional cyclist, who had managed to win the Tour de France seven times consecutively, admitted to doping on Friday, which came as a crippling blow not only to his staunch supporters who believed in him, but also to the whole cycling world whose reputation is already severely tarnished. Currently, he is also faced with a lot of charges from a few companies which demand a refund of the money given to him as a result of his wins. He was also dropped by his all sponsors one year ago when an investigation was launched by US Anti-Doping Agency .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.