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…
‘I’m in the best place possible’ – George Russell boosted by new Mercedes deal as he sees ‘huge opportunity’ for title push in 2026
