Decades ago, when I was in college, my stipend was $100/month.
Another solution: remove all age requirements for professional leagues. If a kid applies for the draft, and isn't selected, then he can go play in Europe. Quit horsing around with the "one and done" charade.
Age requirements are a good thing. Players need seasoning before hitting the pros, the seasons are longer, the games are harder, and 18 year olds still have 7 more years physical growth and their body just isn’t ready. The NBA had a serious drop in play when they started getting obsessed with getting players straight out of high school, really the only 2 that succeeded were Kobe and LeBron, the NBA should increase their requirement. It would be better if they could self police, but really only the NHL pulls that off generally making young players they draft hang out in the minor for a couple of years.