Desh Gaurav Sekhri

Jan 21, 2013 08:01
IN WHAT has shaped up into the Grand Canyon of falls from grace, the once legendary Lance Armstrong is grasping for a semblance of credibility as his legacy turns to dust around him. On a tell-all with Oprah Winfrey, Armstrong confessed to being a performance-enhancing drugs (“PED”) user during his unprecedented run of seven Tour-de-France victories. 
Oct 16, 2012 13:10
Nov 08, 2010 05:11