You're leaving out the fact that most of these players never get to the NFL, and they have a very high risk of brain injury, but they get paid $0.00, even though their work is generating billions for the NCAA, for ESPN, for basically every large university in the country, etc.
College football players need to be paid fair market value.