Michael Lorenzen and the Kansas City Royals agreed to a $7 million, one-year contract that includes a mutual option for 2026, a person familiar with the deal told The Associated Press on Monday. The ...
Results that may be inaccessible to you are currently showing.