News

Bo Bichette homered and Vladimir Guerrero Jr. drove in three runs as the Toronto Blue Jays rolled to an 8-1 rout of the Arizona Diamondbacks on Wednesday night.
With the Stanley Cup Final now complete, the NHL's off-season has arrived for all 32 teams who are preparing for the NHL Draft starting on June 27 and Free Agent Frenzy on July 1. TSN.ca keeps you up ...
Jose Altuve and Victor Caratini hit three-run home runs in a seven-run sixth inning and the Houston Astros had a season-high 20 hits in an 11-4 victory over the Athletics on Wednesday night.
Will Smith hit a tiebreaking home run in the bottom of the ninth, lifting the Los Angeles Dodgers over the San Diego Padres 4-3 on Wednesday night.
Randal Kolo Muani and Francisco Conceição each scored two goals and Juventus closed out the first round of the group stage in the Club World Cup with a 5-0 win against Al Ain on Wednesday night.
Jazz Chisholm Jr. homered in the second inning to end New York’s 30-inning scoreless streak, but an error in the eighth inning gave Los Angeles a tiebreaking run, and the Angels beat the Yankees 3-2 ...
Spencer Steer hit a two-run home run and Nick Lodolo allowed two runs on three hits in five innings to help the Cincinnati Reds beat the Minnesota Twins 4-2 in a game called in the sixth inning ...
Brandon Lowe hit a tying two-run homer in the fifth inning and the Tampa Bay Rays overcame an eight-run deficit to beat the Baltimore Orioles 12-8 on Wednesday night in the largest comeback in the ...
Michael Toglia and Jordan Beck hit solo homers and Germán Márquez gave up six hits in 5 2/3 scoreless innings to help the Colorado Rockies beat Washington 3-1 on Wednesday night, extending the ...
Canada Soccer and men’s national team head coach Jesse Marsch are under investigation for incidents that occurred during Tuesday’s 2025 Gold Cup opener against Honduras, CONCACAF, the organizing body ...
Daniel Schneeman hit a three-run home run to keep Justin Verlander winless in a San Francisco uniform, powering the Cleveland Guardians to a 4-2 victory over the Giants on Wednesday night.