Smith, Walker homers spoil Greinke's return to Arizona, 9-5
Zack Greinke allows 2 hits as D-backs beat Nats
Zack Greinke gives up early runs as Arizona Diamondbacks fall short against Chicago Cubs
A's fall to Zack Greinke, Diamondbacks 6-3
ESPN: Has the D-backs' Zack Greinke recovered from disappointing 2016?
How $200M Bust Zack Greinke Can Return to Cy Young Peak, News, Scores, Highlights, Stats, and Rumors
Zack Greinke agrees to 6-year, $206.5M deal with Arizona Diamondbacks
Buchanan: Zack Greinke worries that he's lost it just like he does every spring - The Athletic
MLB Roundup: Riley hits three-run homer as Braves beat Diamondbacks