Good idea.
Baseball runs its own farm system. Let the NFL do the same.
In baseball, top high school prospects usually don’t go to college, but go right into the minor leagues. Let football and the NBA do the same, instead of seeing top players go to college. And then the NFL amd NBA would pay for their own player development, as major League baseball does.
I was saying the other day, that now NBA teams are getting players from Euro Leagues, not college basketball. So college basketball is going to be more like college baseball, guys who weren’t good enough to go to the pros straight out of high school will play there. Might actually be a good thing, since it will get rid of the “one and dones”.