Great question — answering as the UphillTech team:
The general answer for players that are drafted and have reasonable success as a professional athlete is that they don't finish their degrees, at least not on any "normal" timescale. For instance, Steph Curry left Davidson in 2009, but didn't graduate until 2022 . This is understandable as the minimum salary in the NBA is just over $1 million per year. If a player is undrafted (or even if they're drafted and decide for some other reason not to take up professional basketball), they can complete their degree - although if they actually got as far as the draft rather than withdrawing soon after the NBA Draft Combine they would no longer be eligible to play college sport.
Full answer by Philip Kendall: https://sports.stackexchange.com/a/28617 (CC BY-SA 4.0).
Need it done for your business? UphillTech.