NFL bye is one week and very advantageous for rest and healing. College byes are too long. Everyone gets 3 weeks or so, but the teams with a bye have an extra ten days and the teams without byes are less rusty by far when they finally play. At some point the byes don’t help as much because 3 weeks versus 4 weeks doesn’t do much, and everyone gets the 3 weeks off anyway. Then the teams who don’t get the bye essentially have a warmup game before they play the teams with byes.
16 teams. No byes.