I mean, there are an incredible number of college football players (significantly more than there are in professional leagues.) There are 130 programs in the FBS (the highest level of college football) and each of them gets 85 scholarships and a roster size of up to 105.