Royals sign pitcher Zack Greinke to one-year contract
Greinke sharp in 500th career start, Royals beat Rangers 2-1
2023 Free Agent Profile: Zack Greinke
Royals place pitcher Zack Greinke on 15-day injured list
MORE
Royals re-sign Zack Greinke
AP Source: Royals agree to one-year deal with pitcher Zack Greinke
Royals Sign Zack Greinke - MLB Trade Rumors
MLB insider reports veteran pitcher Zack Greinke has reunited with Kansas City Royals on 1-year contract
Royals Sign Greinke To $13M Contract For 2022 – Linn County Leader
Royals Sign Zack Greinke - Fantasy Six Pack
Royals place Zack Greinke on 15-day IL
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Zack Greinke signs with Royals for 2023: 'My No. 1 place
Royals agree with Greinke on deal for 2023
Zack Greinke reportedly signs one-year deal with KC Royals
Zack Greinke and Royals agree to $38M, 4-year deal - The San Diego Union-Tribune