Canada Defeats USA to Win U18 Men’s Hockey Championship Gold
ESPOO, Finland – In a thrilling match at the Under 18 World Hockey Championship, Thunder Bay‘s Carter George showcased his skills as Team Canada clinched a dramatic victory over the United States to secure the gold medal. George, hailed as the tournament’s …