Diamondbacks double down on Corbin Carroll with $111 million extension
Angels beat D-Backs 11-10
MLB News, Scores, Standings, Results And Schedule - Page 7
Baseball Today
10 Years of World Series Matchup Payrolls
Which active player has cost themselves the most money by not
Angels beat D-Backs 11-10
Corbin Carroll's $111M deal shows Diamondbacks' belief in prospect
D-backs top prospect agrees to massive contract extension