HEY, EVERYONE! Let's revisit the 2005 MLB draft!
1. Justin Upton, OF - Arizona Diamondbacks
2. Alex Gordon, 3B - Kansas City Royals
3. Jeff Clement, C - Seattle Mariners
4. Ryan Zimmerman, 3B - Washington Nationals
5. Ryan Braun, 3B - Milwaukee Brewers
6. Ricky Romero, LHP - Toronto Blue Jays
7. Troy Tulowitzki, SS - Colorado Rockies
8. Wade Townsend, RHP - Tampa Bay Devil Rays
9. Mike Pelfrey, RHP - New York Mets
10. Cameron Maybin, OF - Detroit Tigers
11. Andrew McCutchen, OF - Pittsburgh Pirates
12. Jay Bruce, OF - Cincinnati Reds
13. Brandon Synder, C - Baltimore Orioles
14. Trevor Crowe, OF - Cleveland Indians
15. Lance Broadway, RHP - Chicago White Sox
16. Chris Volstadt, RHP - Florida Marlins
17. C.J. Henry, SS - New York Yankees (compensation pick from the Philadelphia Phillies for signing Jon Lieber)
18. Cesar Carrillo, RHP - San Diego Padres
19. John Mayberry, Jr., OF - Texas Rangers
20. Mark Pawelek, LHP - Chicago Cubs
21. Cliff Pennington, SS - Oakland Athletics
22. Aaron Thompson, LHP - Florida Marlins (compensation pick from the San Francisco Giants for signing Armando Benitez)
23. Jacoby Ellsbury, OF - Boston Red Sox (compensation pick from the Anaheim Angels for signing Orlando Cabrera)
24. Brian Bogusevic, LHP - Houston Astros
25. Matt Garza, RHP - Minnesota Twins
26. Craig Hansen, RHP - Boston Red Sox (compensation pick from the Los Angeles Dodgers for signing Derek Lowe)
27. Joey Devine, RHP - Atlanta Braves
28. Colby Rasmus, OF - St. Louis Cardinals (compensation pick from the Boston Red Sox for signing Edgar Renteria)
29. Jacob Marceaux, RHP - Florida Marlins (compensation pick from the New York Yankees for signing Carl Pavano)
30. Tyler Greene, SS - St. Louis Cardinals