A college athlete... basketball and football specifically... college is their minors.
As opposed to the $5K you get from MiLB... college kids get $15-20K worth of school each year... a roof over their head and all meals paid... their "spread" at the dining hall.
True they don't get ca$h, beyond selling books.

It costs schools far more maintain athletes than it does MiLB. And there are FAR more opportunities.
120 +/- D1 programs @85 scholarships each = 10,200.
MiLB: AAA, AA, A+, A, rookie, dev league...
Say 50 Rds X 30 picks = 1500 drafted each year, with 5 years => 7500. And a percentage of these are from college.