Canada defeats Sweden at 2025 World Men’s Hockey Championships

Team Canada has defeated Sweden 5-3 at the 2025 International Ice Hockey Federation World Men’s Hockey Championships in Stockholm, Sweden on Tuesday. With the win, Canada finished in first place in Pool A with a record of six wins and Read more