‘I’m in the best place possible’ – George Russell boosted by new Mercedes deal as he sees ‘huge opportunity’ for title push in 2026

George Russell described himself as “super happy” after strolling into the paddock ahead of the United States Grand Prix with a new Mercedes deal under his belt, believing the squad offer him the “best chance” of winning the title in…

Continue Reading