Royals re-sign P Michael Wacha to 3-year, $51 million contract baseball-info.orgNovember 3, 202403 views While several MLB players are taking the opt-out available in their contracts for free… Read more