F1 Rumor: Report claims Verstappen to Mercedes deal imminent
Sky Sport Italia, the official broadcaster of Formula 1 in Italy, has reported a deal to bring Max Verstappen to Mercedes is imminent and awaiting approval from the board. According … Read More