Verstappen’s Chief F1 Mechanic announces Red Bull departure
Max Verstappen's long-serving Chief Mechanic Lee Stevenson has announced that he has now departed Red Bull's Formula 1 team following the Australian Grand Prix. Stevenson had become a prominent face ...