
Charlotte Hornets small forward Gordon Hayward has been ruled out of the play-in tournament with left foot discomfort. Hayward has played in just one game since the trade deadline, and today will […]
Charlotte Hornets small forward Gordon Hayward has been ruled out of the play-in tournament with left foot discomfort. Hayward has played in just one game since the trade deadline, and today will […]
The Boston Red Sox signed pitcher Garrett Whitlock to a four-year, $18.75 million contract extension. The deal includes club options for both the 2027 and 2028 season. Boston decided to lock in […]
Chicago White Sox shortstop Tim Anderson is back in the starting lineup Sunday against the Detroit Tigers. Anderson was on a two-game suspension for an altercation he had with an umpire given […]
The Cleveland Cavaliers have converted center Moses Brown’s two-way contract into a standard NBA deal. Brown had previously completed two 10-day contracts with Cleveland before signing a two-way deal. Since big man […]
Baltimore Ravens defensive lineman Calais Campbell has agreed to a two-year, $12.5 million contract extension with the team. The new deal includes incentives that could earn up to $16.5 million over the […]
The Texas Rangers placed starting pitcher Jon Gray on the 10-day injured list with a right middle finger blister. Gray was removed from his Opening Day start against Toronto for precautionary reasons […]
The Cleveland Guardians signed outfielder Myles Straw to a five-year, $25 million contract extension. The deal includes an $8 million team option for 2027 and an $8.5 million team option for 2028. […]
Paris Saint-Germain is prepared to offer striker Kylian Mbappe a £150m signing-on fee to renew his contract. Mbappe’s contract expires this summer and was nearing a financial package with Real Madrid about […]