Above you will find 23 photos of 23 NBA players (both current and retired) when they were still kids. Click through the photos, and see which ones you can recognize. Some of them are easy to spot, while others may stump, and surprise you. The ones you see in the cover image above are easy ones, so try all 23 and let us know which players you couldn't guess.
Highlight below to see the answers.
a) Kevin Durant, b) Ray Allen, c) Shaquille O’Neal, d) Derrick Rose, e) Paul Pierce, f) Magic Johnson, g) Rajon Rondo, h) Jeremy Lin, i) Kobe Bryant, j) Andre Iguodala, k) Alonzo Mourning l) Kevin Garnett, m) Chris Bosh, n) Vince Carter, o) Yao Ming, p) LeBron James, q) Luol Deng, r) Carmelo Anthony, s) Charles Barkley, t) Dwyane Wade u) Scottie Pippen v) Allen Iverson w) Michael Jordan