24/07/2025 18:44
George Russell has dismissed the frenzy surrounding his delayed contract with Mercedes, insisting the speculation over his 2026...
The post Russell on Mercedes contract talks: 'Everything will work itself out' appeared first on F1i.com.


