Analysis: Diamondbacks take necessary risk with Corbin Carroll
Zack Greinke: Diamondbacks land ace over rival Dodgers, Giants
Arizona Diamondbacks fell short on Manny Machado pursuit
Zack Greinke sure looks like $200 million in every new
MLB offseason tracker: Blue Jays add Chad Green to bullpen
What matters most to MLB players, the New York youth movement
Astros 2021 payroll, AL West odds, reliever search
D-backs' Zack Greinke pitches masterfully in win over White Sox
Opinion: Astros' decision to pull Zack Greinke in Game 7 will face
Diamondbacks Sign Madison Bumgarner - MLB Trade Rumors