James Vowles defends Alex Albon after Fernando Alonso’s harsh jab at the F1 Mexico City GP
Motorsport Week
Motorsport Week
Latest news on James Vowles, the current Team Principal of Williams Racing F1 Team who previously served as a formidable strategist at Mercedes-AMG F1 Team.