Kansas City Royals on X: We have signed RHP Zack Greinke to a one
Royals officially sign Zack Greinke - Royals Review
2022 Topps Update #US127 Zack Greinke NM-MT Kansas
Zack Greinke helps Royals get an out in most unusual fashion
MORE
Zack Greinke Kansas City Royals 2023 MLB Topps Now Card 957
Greinke pitches four strong innings in relief as Royals drop
Kansas City Royals starting pitcher Zack Greinke smiles and looks
Kansas City Royals' Zack Greinke (23) pitches during the Rays 4
Report: KC Royals Reunion With Zack Greinke Will Take Compromise
Kansas City Royals' Zack Greinke put on IL with right flexor
Report: KC Royals Reach Agreement With Former Cy Young Winner Zack
Zack Greinke pitches Royals to 5-2 win over Yankees in potential