Now that the world knows Lance Armstrong, 41, won his seven Tour de France titles while using performance-enhancing substances, there…