He got at least 6 years before reaching arbitration & getting a nice pay day in baseball. Other than that, it's this same $5M until then...then he has to either get to or stay at the show. It's not a given he's on the big league roster. If he goes first round, that's more money guaranteed over that same time period. So, it's worth the attempt. He's got options either way. When folks talk about big contracts in baseball, not many dudes his size cashing those checks. Cespedes got a top 10 deal & Altuve got a nice one, but its not a given he's getting that kinda bread.