Brown: Who is the Racing Point doctor? Dr Mallya, Dr Seuss, Dr Dre?


- McLaren boss Zak Brown mocked Racing Point’s handling of Canadian driver Lance Stroll’s COVID-19 positive on Friday and questioned the team’s claim to test more than anyone else in Formula 1. Stroll tested positive after he returned to his home in Switzerland on Oct. 11 after feeling sick and missing the Eifel Grand Prix. Racing […]