Upton was selected first overall by the Diamondbacks in the 2005 MLB Draft and was the Youngest Player in the National League in 2007 . He was selected first overall by the Diamondbacks in the 2005 Major League Baseball Draft .