Royals, Zack Greinke finalize $8.5M deal for 2023 season
By DAVE SKRETTA AP Sports Writer KANSAS CITY, Mo. (AP) — The Kansas City Royals finalized Zack Greinke’s $8.5 million contract, bringing back a well-known and veteran arm to their otherwise young starting rotation. The deal for the 39-year-old Greinke includes up to $7.5 million in performance bonuses. He made $13 million with the Royals
Continue Reading