39. Fred VanVleet
One of the few athletes on this list to win an NBA Championship, VanVleet has an incredible story. He earned that ring with the Toronto Raptors but it will have felt extra special for him. His journey to the NBA saw him play in the lowest depths of basketball. After he went undrafted, the Raptors signed him but sent him out to play with their G-League affiliate, Raptors 905.

When he came back, he was a new man and helped Toronto to their first-ever title. Furthermore, he finished second in voting for the Finals MVP award which was amazing considering his background. When an athlete really has to fight to prove themselves it can define their character. VanVleet earned his place in the NBA the difficult way and doesn’t want to give it up.