Zack Greinke - Kansas City Royals Starting Pitcher - ESPN
Zack Greinke Explains Decision to Return to Kansas City Royals & Reacts to His MLB Future After '22
Zack Greinke returns in Kansas City Royals vs. Tigers: recap
Zack Greinke named Royals Opening Day starter - Royals Review
Zack Greinke pitches Royals to 5-2 win over Yankees in what could be his career finale Kansas City News - Bally Sports
Royals vs. Tigers Probable Starting Pitching - July 20
Zack Greinke Somehow Managed to Throw a Changeup Faster Than His Fastball - Sports Illustrated
Royals place pitcher Zack Greinke (shoulder) on 15-day IL - ESPN
Zack Greinke - Kansas City Royals Starting Pitcher - ESPN
KC Royals: Zack Greinke shuts down Detroit, but bullpen couldn't
Zack Greinke - Kansas City Royals Starting Pitcher - ESPN
Pitcher Zack Greinke returns to Royals after 11 years - Sports Illustrated
Kansas City Royals Scores, Stats and Highlights - ESPN
KC Royals: Don't shut the door on Zack Greinke just yet