Kansas City Royals, Zack Greinke agree to four-year extension - ESPN
With 200 major-league victories, Zack Greinke is not only Royals
Seattle_Mariners
Zack Greinke signs with Royals for 2023: 'My No. 1 place
AP Source: Lee agrees to $100M deal with Phils - The San Diego
Royals sign Zack Greinke - Royals Review
Royals place Greinke on 15-day IL with strained forearm
MLB Trade Rumors: Will Zack Greinke To New York Yankees Really
Zach Greinke and Royals agree on deal for 2023, AP source says
Who is Astros pitcher Zack Greinke?
MLB Trade Rumors: Will Zack Greinke To New York Yankees Really