Cleveland Guardians vs. Kansas City Royals: Who won the Cleveland Guardians game?
Zack Greinke Re-signs with the Kansas City Royals
MLB free agency: Zack Greinke re-signs with Royals for 20th season
Zack Greinke still in Kansas City Royals plans depending on cost
Rosenthal: Why a Royals-Zack Greinke reunion will likely require both sides to give - The Athletic
KC Royals Hot Stove News: Trades, signings, more
WATCH: Zack Greinke gets standing ovation at Kauffman Stadium in what could be Royals pitcher's last game
2022 Season in Review: Zack Greinke - Royals Review
Zack Greinke trade talk: Kansas City Royals ace can veto trade to 15 teams
Quick-thinking Zack Greinke helped Royals get an out in manner rarely seen in baseball
We owe you one, Kansas City: Phillies vs. Royals series preview - The Good Phight
Zack Greinke to start rehab assignment on Sunday in Omaha
Ex-Astros teammates Myles Straw, Zack Greinke smile over walk-up song