PSA: Zack Greinke will be pitching for the Royals tonight against the Diamondbacks at Chase Field, first pitch at 6:40. Tune in to witness the greatest pitcher of his generation tear us
After a Flurry of Deals, Zack Greinke Still Stands Alone - The New York Times
Odds of All 30 MLB Teams' Hottest Offseason Rumor Becoming Reality, News, Scores, Highlights, Stats, and Rumors
Verlander, Kershaw, Greinke, Scherzer: Four Cy Young winners look for free-agent deals
The Shelby Miller trade shows the Diamondbacks' urgency and the Braves' larceny
Zack Greinke Game-Used Jersey - 7/26/19 vs. the Marlins (worn 4th-6th inning)
Astros 2021 payroll, AL West odds, reliever search
Analysis: Diamondbacks take necessary risk with Corbin Carroll extension - PHNX
Astros Acquire Zack Greinke - MLB Trade Rumors
MLB offseason tracker: Blue Jays add Chad Green to bullpen National News - Bally Sports
2019 Zack Greinke Team-Issued Orange Alt Jersey (Size 50)
MLB offseason tracker: Blue Jays add Chad Green to bullpen National News - Bally Sports
D-backs return home after gaining clarity, losing ace Zack Greinke
Dodgers are taking their time in turning top prospect Julio Urias into a major league starter - Los Angeles Times
Zack Greinke gets a standing ovation as he leaves in what could be the final start of his career : r/baseball