The average nfl career is 3.3 years. So it would be wise to try to get as much money as you can when drafted. So it would b better to stay for 1 more year to move up and get more bank then to wait for a second contract that may never come. These kids think that nfl teams are going to sit on you and wait for you to develop. Not going to happen when your costing them money and they can get a free agent or work out an undrafted guy and pay them less for the same production your giving them. And if you get cut you have no degree.
And if you’re not in the nfl and are
for a regular job wether it be law enforcement or government or at a big cooperation. That degree is huge.
But don’t take my word for it.
Tracking NFL Draft Efficiency: How Contingent Is Success To Draft Position?