The life and career of Lance Armstrong is quite extraordinary. Lance has won the Tour De France, the toughest and most prestigious cyling event for 7 consecutive years 1999