The children are our future — both in the real world and the NBA. With players like Giannis Antetokounmpo, Karl-Anthony Towns and Rudy Gobert playing out of their minds right now, we decided to peer into our crystal ball to identify the top 25 current NBA players under the age of 25 (as of today, March 19, 2017.) Again, these are just players who are on NBA rosters at this moment. We apologize to the likes of Markelle Fultz, Lonzo Ball, Harry Giles, and Yabusele Guerschon for that decision. As for who makes the cut as the top 25, we ranked the NBA’s young players based on how big of an impact we think they’ll make over the duration of their careers. And not every impact will be positive. Some of these guys will leave lasting impressions on the Association because they sink entire franchises. So here are the 25 NBA players we expect to define the future of professional basketball.