Formula 1 Michael Schumacher? “That Annoyed Me” Michael Schumacher once infuriated Juan Pablo Montoya, the former McLaren star recalls. He remains the first seven-time Formula 1 world champion: Michael Schumacher set... Nicolai OApril 23, 2024