Name the NBA's Last 24 #1 Picks

In anticipation of Thursday's NBA Draft, let's see how well you remember the top picks of 1989-2012.
1 of 1
Name the NBA's Last 24 #1 Picks
Greg Oden|Oden|Gregory Oden
Andrea Bargnani|Bargnani|Bargani
Andrew Bogut|Bogut
Dwight Howard|Howard
LeBron James|James
Yao Ming|Ming|Yao
Kwame Brown|Brown
Kenyon Martin|Martin
Elton Brand|Brand
Michael Olowokandi|Olowokandi
Tim Duncan|Duncan
Allen Iverson|Iverson
Joe Smith|Smith
Glenn Robinson|Robinson
Chris Webber|Webber
Shaquille O'Neal|O'Neal|Shaq|ONeal
Larry Johnson|Johnson
Derrick Coleman|Coleman
Pervis Ellison|Ellison
Derrick Rose|Rose
Blake Griffin|Griffin
John Wall|Wall
Kyrie Irving|Irving
Anthony Davis|Davis