Lance Armstrong’s wins (Tour de France titles) might have been rubbed off from record books given the legendary sprinter’s shattering confession on banned drug consumption in his record-setting Tour de France competitions- yet his legacy seems to live on forever in the US Presidential history.