No (hell no, tbh)
First, if I am going to give a bunch of money to kids, it will be to my own or my grandkids, not some teenage football or basketball player I never met.
Better yet, I already give to charities and other worthy causes.
But, if some local business wants to sponsor a player, and hire him or her to be a spokesman or use in an advertisement, fine by me. But I know my firm would have zero interest in doing so. And many of us have season tickets in various UK sports. FWIW, I have not heard a single client discussing any interest in doing so either.
And if that means good old state U doesn't win as many football or basketball games, then so be it.