Actually the reverse is almost certainly true - that free agent veterans are overpaid due to artificial scarcity created by the collective bargaining agreement, while pre-free agents, including new draftees, are significantly underpaid.
Somewhere in America Gary Becker sheds a tear.