The NBA is a league of superstars. With players like LeBron James, Steph Curry, and Kevin Durant dominating the headlines, it's easy to forget about the other players in the league. Making it in the NBA is tough if you're not one of the top draft picks. And for undrafted players, their journey to the NBA is a long and difficult one. Today, we're going to celebrate the unsung heroes of the NBA: The Top 10 Undrafted Players of all time. These players have overcome incredible odds to make it in the NBA, and many of them are now considered some of the greatest to ever play the game. From Fred VanVleet to Ben Wallace, these players have made a name for themselves and proved that anything is possible with hard work and determination. 0:00 - Intro 0:57 - 10. JJ Barea 1:40 - 9. Jose Calderon 2:27 - 8. Avery Johnson 3:10 - 7. Brad Miller 3:46 - 6. Fred VanVleet 4:26 - 5. Udonis Haslem 5:11 - 4. Bruce Bowen 5:52 - 3. John Starks 6:30 - 2. Connie Hawkins 7:17 - 1. Ben Wallace #nba