In all of college sports(Div.1,2,3.) men's ,women's, every school included, I doubt there are more than 75 teams that can cover all expenses. They would be in Div. 1 men's football and Div. 1 men's basketball. I'm not sure but that is probably well over 8000 (plus) teams across all divisions. There are 1066 NCAA member institutions. That is a lot of sports teams.