Wolff now “sucking up” to Russell

With just six race weekends remaining of the 2025 Formula One season, George Russell was finally awarded a new Mercedes contract for 2026 after being embarrassed by his team boss Toto Wolff for several months. The Mercedes team boss had openly courted Max Verstappen during the early summer months in a desperate bid to sign … Continue reading Wolff now “sucking up” to Russell