Royals sign Michael Wacha to two-year, $32 million deal - Royals Review royalsreview.com Submitted by royalsreview8502 on December 16, 2023 at 5:49 PM in sports The Royals are going on a spending spree. No comments 59