This most versatile of racing drivers has enjoyed success in all forms of the sport. 1978 Formula 1 World Champion and four times Indycar title winner, Mario Andretti also won races in both sports ...
A cool-headed Lando Norris did exactly what was needed to win the 2025 Formula 1 World Championship, with a third-place finish at the season-ending Abu Dhabi Grand Prix; the culmination of a ...