FORMULA 2
AITKEN CLINCHES FIRST F2 VICTORY IN BARCELONA SPRINT British driver masters difficult conditions to claim maiden win Jack Aitken managed a flurry of virtual safety car periods to collect his first FIA Formula 2 Championship victory in the Sprint Race in Barcelona, Spain, assuming the lead at the start of the race and holding on […]