Canada's James MacDonald Wins 2025 World Driving Championship
… Canadian representative James MacDonald was crowned the 2025 World Driving Champion … final leg of the competition at Addington Raceway in Christchurch, New Zealand on Tuesday, … the biennial event. A native of Prince Edward Island based in Guelph, Ont., the 39-year-old …