Restricted free agent forward Fabian Zetterlund signed a three-year, $12.825 million contract with the Ottawa Senators on Thursday.Zetterlund recorded 41 points (19 goals, 22 assists) in 84 games s… MORE

Restricted free agent forward Fabian Zetterlund signed a three-year, $12.825 million contract with the Ottawa Senators on Thursday.Zetterlund recorded 41 points (19 goals, 22 assists) in 84 games s… MORE
Five-time Pro Bowl linebacker C.J. Mosley announced his retirement from the NFL on Thursday, his 33rd birthday.Mosley had been a free agent since being released by the New York Jets on March 12.… MORE
Junior Caminero drove in Yandy Diaz with a seventh-inning single to cap a four-hit performance and give the host Tampa Bay Rays their first lead as they overcame an eight-run deficit to claim a 12-8 v… MORE
Jose Altuve and Victor Caratini each slammed a three-run homer during a seven-run seventh inning to help the Houston Astros maul the Athletics 11-4 on Wednesday night in West Sacramento, Calif.Maur… MORE
Will Smith hit a game-ending pinch-hit home run in the bottom of the ninth inning and the Los Angeles Dodgers extended their winning streak to five games with a 4-3 victory over the visiting San Diego… MORE
Daniel Schneemann hit a three-run home run, the Cleveland bullpen did a masterful job for a second straight game and the visiting Guardians made it two in a row over the San Francisco Giants with a 4-… MORE
Michael Toglia hit his third home run in two games, German Marquez pitched 5 2/3 scoreless innings and the visiting Colorado Rockies sent the Washington Nationals to their 11th consecutive loss, 3-1 o… MORE
Maikel Garcia had a three-run home run and a clutch RBI triple to help the visiting Kansas City Royals to a 6-3 win over the Texas Rangers on Wednesday.The Royals, who carried a six-game losing str… MORE
Kansas City Royals manager Matt Quatraro announced Wednesday that All-Star starting pitcher Cole Ragans won’t throw for four weeks in an effort to calm his mild rotator cuff strain.”No surgery,” Qu… MORE
The Chicago White Sox’s home contest with the St. Louis Cardinals scheduled for Wednesday night has been postponed due to rain.The teams will make up the rainout as part of a doubleheader Thursday… MORE