The best part of the D-backs' win was Zack Greinke 'driving the bus' at first base
Arizona Diamondbacks' Zack Greinke belts two home runs, becomes first pitcher to do so in two years
A's fall to Zack Greinke, Diamondbacks 6-3
Zack Greinke homers off Clayton Kershaw
Zack Greinke: Breaking News, Rumors & Highlights
Zack Greinke complicated legacy with the Arizona Diamondbacks
Fan Favorite and Former Dbacks player Zack Greinke faces Dbacks
Arizona Diamondbacks Bullpen Blows It against Milwaukee Brewers
Zack Greinke allows one hit in Royals' loss to Tigers
Kansas City Royals: Zack Greinke to Start Against Former Team on Friday
Zack Greinke allows one hit in Royals' loss to Tigers
Rays beat Yankees 6-3, drop New York to AL-worst 5-9 - The San Diego Union-Tribune
Arizona Diamondbacks' Zack Greinke finding ways to adapt, thrive
Zack Greinke falls short of history in D-backs' win over Pirates
MLB Probable Starting Pitchers Tonight: August 28