MONTREAL (Reuters) - 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. After taking pole position for the first time since 2022, Russell led f...