Diamondbacks pitcher Zack Greinke earns 6th career MLB All-Star nod
Diamondbacks' Jean Segura ready to roar if he gets All-Star nod
Kansas City Royals: Six Years After Trading Zack Greinke
Zack Greinke agrees to 6-year, $206.5M deal with Arizona Diamondbacks
MORE
Is a Zack Greinke return to Kansas City possible? (And should the
With 200 major-league victories, Zack Greinke is not only Royals
The 2022 MLB Preseason Power Rankings - The Ringer
Marte lifts Diamondbacks over Rockies in 9th
Arizona Diamondbacks trade Zack Greinke to Houston Astros
With 200 major-league victories, Zack Greinke is not only Royals
With 200 major-league victories, Zack Greinke is not only Royals
With Zack Greinke, the Astros Return to What Worked in 2017 - The
Diamondbacks vs Braves schedule and probable pitchers - Battery Power
Arizona Diamondbacks All Time Top 50: #22, Ian Kennedy - AZ Snake Pit