Royals, Zack Greinke finalize $8.5M deal for 2023 season
KANSAS CITY, Mo. — The Kansas City Royals finalized Zack Greinke‘s $8.5 million contract for the upcoming season on Friday, bringing again a widely known and veteran arm to their in any other case younger beginning rotation. The deal for the 39-year-old right-hander contains as much as $7.5 million in efficiency bonuses. He made $13 … Read more