The Kansas City Royals have been busy this offseason after landing another quality player. This time, the franchise focused on improving the starting pitching rotation and acquired former San Diego Padres and St. Louis Cardinals pitcher, Michael Wacha. Wacha agreed to sign a two-year $32 million deal, according to ESPN’s Jeff Passan. MLB Insider, Robert […]