George Russell dismisses Verstappen Mercedes rumours, says new contract likely ‘in next couple of weeks’ July 4, 2025
George Russell says he expects to stay at Mercedes despite signs Max Verstappen could join July 4, 2025
McLaren’s meltdown, Russell grows, and Ferrari’s woes deepen: Three things we learnt from Canadian GP June 17, 2025