This question applies to Major League Baseball, where teams have an "allowance" on which they can spend for players in various slots.
In the first round, the Pittsburgh Pirates surprised many people, when the selected high school short stop, Cole Tucker, with the 24th overall pick when at least some would say that Michael Chavis (26th overall) was better at that spot.
As I (and others) suspected, Tucker was signed for $1.8 million, $125,000 less than the slot "allowance." Most of this difference was used to sign pitcher Mitch Keller with an above slot bonus in the second round.
Why would a team "skimp" on the first round in order to use the money in the second round? Aren't most of the impact players in the first round, meaning that you get the "biggest bang for the buck" there? And if the Pirates wanted Keller so badly, why not just draft him in the first round (Tucker was a relative unknown who might have lasted into the second round)?