Bryce Harper agrees to deal with Philadelphia Phillies - The
Zack Greinke Arizona Diamondbacks Majestic Official Player Name
Report: D-backs talking possible Greinke trade
Zack Greinke finalizes 6-year, $206.5M deal with Arizona
Nationals' Dream Season Nothing Short of a Miracle - Sports
D-Backs Zack Greinke 9/27/17 Game Worn Black Majestic Flexbase
Astros trade for Zack Greinke at the deadline
Arizona diamondbacks majestic mlb - Gem
Arizona Diamondbacks 9, Miami Marlins 1: Fish get battered - AZ
Rosenthal: D-backs' Zack Greinke outperforming huge salary in 2019