News

George Russell took Mercedes’ first win of the 2025 F1 season as McLaren’s inevitable intra-team collision finally happened ...