Canada has waited 29 years for another Grand Prix winner, and Alberta’s fans have kept watching
No Canadian has won a Grand Prix since Jacques Villeneuve took the chequered flag at the Nürburgring in September 1997, the year he became the country's only world champion




