2020 MLB preview for every team in 60 words – Hartford Courant
Fan Favorite and Former Dbacks player Zack Greinke faces Dbacks
Zack Greinke listed as Diamondbacks' worst contract by ESPN
Cozart has big night, Duvall knocks in game winner as Reds beat DBacks in 11
Zack Greinke injury update: Dbacks pitcher doubtful for Opening Day?
Good time for Diamondbacks road trip
Houston Astros starting pitcher Zack Greinke wipes his face after giving up a run against the New York Yankees during the fourth inning in Game 1 of baseball's American League Championship Series
Bickley: Zack Greinke deal little risk, all reward for Diamondbacks
MLB free agency preview: Starting pitchers among headliners
60 games? Here's 60 words on every Major League Baseball team
Dodgers strike out 15 times, miss chance at first place with loss to Diamondbacks – Orange County Register
Zack Greinke Inside the Dodgers
Report: D-backs talking possible Greinke trade
Greinke to start Opening Day, 03/25/2017
No one theory can explain 'Year of Pitcher