Report: Royals expect Greinke to pitch again in 2023
Kansas City Royals' Zack Greinke (23) pitches during the Rays 4
Royals place pitcher Zack Greinke on 15-day injured list
Kansas City Royals sign Zack Greinke to 1-year deal
The Nationals inquired about Zack Greinke - NBC Sports
Look Whose Back: Kansas City Royals Sign Zack Greinke
2023 Topps # 420 Zack Greinke Kansas City Royals
Kansas City Royals: Every Cy Young Award Winner in Royals History
Royals sign pitcher Zack Greinke to one-year contract
Bullpen blows Greinke's final start, Sports