Series #27 Preview: Diamondbacks (48-34, 1st NLW) @ Angels (44-39
ESPN report details Diamondbacks' process of trading Zack Greinke
Zack Greinke's Disappearing Velocity Could Create $138.5M Contract
Zack Greinke could make the NL a Brave New World - Beyond the Box
Zack Greinke continues to impact D-backs, Royals
From Zack Greinke to closers, five questions leading into
The 24 best Players in Arizona Diamondbacks history
Giants rough up Diamondbacks' Zack Greinke, win 4-2
Zack Greinke earns win vs. Yankees in final game of 2023