The 2012 Major League Baseball Draft was held from June 4 through June 6, 2012, to assign amateur baseball players to MLB teams.
The 2012 Major League Baseball Draft was held from June 4 through June 6, 2012, to assign amateur baseball players to MLB teams.