Team Canada shines in athletics at the 2026 Commonwealth Games

Updated: Sunday, August 2, 2026 Canada enjoyed a successful athletics campaign at the 2026 Commonwealth Games in Glasgow, Scotland, winning...