Lance Armstrong is no longer the winner of cycling’s most prestigious event. Today Armstrong was stripped of his 7 Tour de France titles and will be banned from cycling for life.