George Russell secured Mercedes their first podium of the Formula One season in Canada on Sunday but the Briton said he should have done better than third and it was a “missed opportunity.”
George Russell secured Mercedes their first podium of the Formula One season in Canada on Sunday but the Briton said he should have done better than third and it was a “missed opportunity.”