2024-07-01 02:15:02 George Russell won Formula 1’s 2024 Austrian Grand Prix that was transformed dramatically when long-time leader Max Verstappen…