Michael Wacha and Kansas City Royals Finalize $32 Million, 2-year Contract
By Dave Skretta KANSAS CITY, Mo. (AP) — The Kansas City Royals made official their deal with starting pitcher Michael Wacha on Monday, a $32 million, two-year pact that includes a player option for 2025 and incentives based on the number of innings he pitches.The... Read More.