Lance Armstrong

Lance Armstrong

Lennon/Getty Images

Seven times Tour de France winner Lance Armstrong attended the 2012 Paris Roubaix cycle race from Compiegne to Roubaix on April 8, 2012 in Paris.