Lance Armstrong Was A Lot More Important Than Seven Tour de France Titles