There is simply no way they could pay all the athletes across the board. Football already supports many other sports, if those athletes had to be paid there is a good chance their sport could be dropped. Heck, they were ready to drop woman's basketball in the early 90s.
I think one way that could work would be booster support where boosters would put money into a fund that would be paid to the student athletes, but even that could have a backlash on the lesser sports if colleges with fewer sports programs could afford to 'pay' their athletes more and those with more decided that cutting sports programs was the best way to compete.
I think one way that could work would be booster support where boosters would put money into a fund that would be paid to the student athletes, but even that could have a backlash on the lesser sports if colleges with fewer sports programs could afford to 'pay' their athletes more and those with more decided that cutting sports programs was the best way to compete.