F1 insider claims Mercedes are to blame for George Russell’s struggles this year
Could a secret disadvantage be sabotaging George Russell’s championship hopes? According to a outspoken F1 insider, the Mercedes star isn’t getting the same equipment as his younger teammate, and the numbers are starting to tell a troubling story. Dutch racing personality Tom Coronel has ignited a fresh firestorm in the paddock, insisting that Russell is … Read more