The top 32 college football teams get bigger crowds than the average team in the NFL. The stadiums were built 100 years ago and have much more seating capacity than the modern NFL stadiums full of amenities. These schools also have large enrollments and need seating for students.