The 20th and final game of the 2026 World Juniors’ preliminary round, Canada and Finland took to the ice in Minneapolis with top spot in Group B on the line. The winner would earn the easiest path ...
The Western Michigan men’s basketball team dropped an 84-79 decision on Monday night at Toledo in its first MAC road game of ...
The Minnesota River boys hockey team traveled to St. Luke's Sports and Event Center in Proctor Monday night to compete in the ...
Host nation Morocco and South Africa advanced to the Africa Cup of Nations’ knockout stage on Monday, when Egypt star Mohamed ...
Ken Andrews, owner of the Port Huron Prowlers, spoke to the Times Herald about the gameday and in-arena changes fans can ...
The University of Saskatchewan Huskies point guard showed why she was awarded national player of the year with yet another ...
Less than 24 hours after a hard-fought, come-from-behind shootout win, the Laval Rocket and Syracuse Crunch locked horns again with first place in the division on the line. The Rocket sat one point ...
Zach Charbonnet ran for 110 yards and two touchdowns, and the Seattle Seahawks turned two third-quarter Carolina turnovers ...
When Sudan player Ammar Taifour first heard gunfire outside his hotel room, he shrugged it off and went back to sleep. He had ...
Team USA took on Switzerland in their second game of the 2026 WJC. Read the game recap, watch scoring highlights and more on ...
Team USA took on Switzerland in their second game of the 2026 WJC. Read the game recap, watch scoring highlights and more on ...
The Calgary Flames blueliner scored twice to pace his country to a nervy 7-5 victory over Czechia to open the men’s under-20 ...