From the day they selected him in the first round of the 2019 MLB Draft, the D-backs have seen outfielder Corbin Carroll as a player to build around. And now the 22-year-old has a contract deserving of that distinction.

The D-backs and Carroll have agreed to terms on an eight-year, $111 million guaranteed contract with a club option for 2031 that would bring it to $134 million, a source told MLB.com on Saturday. There are also escalators in the pact for '29-31.

The club has not confirmed the deal.