Mar112023 by Ryan MorikNo Comments Diamondbacks sign top prospect to $111 million deal after just 32 MLB games: reports