It just occurred to me, I have no idea what purpose the NFL draft serves.
NFL owners are granted exclusive bargaining rights with individual players. I'm sorry, but that seems like a sham. If I'm NFLPA member, I would be doing everything possible to get rid of the draft. When college players graduate, set a date where owners can begin negotiating contracts with future players. That way there's no monopoly on a player and teams are force to pony up on what they truly believe the player is worth. capitalism like it should be.