Royals re-sign P Michael Wacha to 3-year, $51 million contract

Michael Wacha passed on free agency, agreeing to a three-year deal with the Royals.

Royals re-sign P Michael Wacha to 3-year, $51 million contract

Michael Wacha passed on free agency, agreeing to a three-year deal with the Royals.