Canada earned a 3-1 win over Switzerland on May 15, 2002, in St. Gallen, in the only other previous meeting between the two ...
Two of the most popular and exciting fighters in mixed martial arts history will collide in a long-awaited rematch when Max ...
OG Anunoby returned to the New York Knicks' starting lineup Friday night after missing nine games with a strained left ...
Vegas Golden Knights goalie Carter Hart will miss Friday's game against the New Jersey Devils with a lower-body injury. He is ...
Milwaukee Bucks coach Doc Rivers says he anticipates Giannis Antetokounmpo missing about a month as the two-time MVP recovers ...
Brazil coach Carlo Ancelotti raised doubts about whether Neymar will be in his squad for the 2026 World Cup. The Italian has ...
U.S. Open champion J.J. Spaun converted two of his three eagle chances, Cameron Young shot 30 on the back nine and Hideki ...
Trevor Harris is coming off a dream CFL season, finally winning his first Grey Cup ring as a starting quarterback with an MVP ...
The NFC North-leading Chicago Bears will be without top receiver Rome Odunze for Sunday's game at Green Bay because of a ...
Canadian and B.C. soccer legend Christine Sinclair says the World Cup "feels real" now that the draw for FIFA's 2026 Men's ...
A night after dishing out a game-winning assist, LeBron James is heading back to the sidelines to manage a pair of lingering ...
LILLE, France — Lille gave Marseille its first Ligue 1 loss in six weeks after Ethan Mbappé's goal for a 1-0 win on Friday.