Royals, Zack Greinke finalize $8.5M deal for 2023 season - ESPN
Zack Greinke allows one hit in Royals' loss to Tigers
WATCH: Zack Greinke gets standing ovation at Kauffman Stadium in what could be Royals pitcher's last game
A's top Royals 5-4 to spoil Zack Greinke's return from the injured list
Zack Greinke joins exclusive club with Royals
Zack Greinke named Royals Opening Day starter - Royals Review
Kansas City Royals' Legend Zack Greinke Exits Mound to Rousing Ovation in Possible Last Appearance - Fastball
Zack Greinke signs with Royals for 2023: 'My No. 1 place
KAMCURK5HREAHACVWSZJ7RD6JY.jpg
Royals name Zack Greinke as starter for Opening Day