The Royals have re-signed Zack Greinke, according to Bob Fescoe of 610 Sports.
Royals have reached a deal to bring Zack Greinke back for one more year, per source. Deal will be officially announced tomorrow afternoon. #royals
— Bob Fescoe (@bobfescoe) January 30, 2023
Last year, Greinke returned to the Royals on a one-year deal and continued to pitch well with a 3.68 ERA in 26 starts with one of the lowest walk rates in baseball over 137 innings. The Royals were reported to have been open to bringing him back all off-season, but an escalating free agent market in December stalled negotiations.