Sports

Diamondbacks lock up prized prospect Corbin Carroll with eight-year, $111 million contract

Corbin Carroll's contract is the largest ever given to a player with less than 100 days of service time who had no foreign playing experience.