I think we all get caught up in the big bucks to the top players. But I am pretty sure that beyond the top X, whatever that is and I suspect it's fairly small and position-oriented, there is sort of a pay grade. OL get this, DBs get this. Once you are in the 500s, or 1000s, it's not like HS kids at that level are getting hundreds of thousands.
In some way, it's like the NFL draft. The 1st round guys get a ton of guaranteed money. But, beyond that, not much guaranteed and most of it is on a set scale. In fact all the NFL is on a set scale, but beyond the 1st and part of 2nd, it's not much and not guaranteed.