Over the last 20 years there has been hundreds of great players to reach the MLB, but only a few of them have been fortunate to be drafted number one overall. Being drafted number one does not guarantee a player instant success, but over the last 20 years there has been a hand full of players who have lived up to expectations and are now stars in the show.
David Price, Joe Mauer, Josh Hamilton, Adrian Gonzalez, Justin Upton, Stephen Strasburg and Bryce Harper are all former number one overall draft selections, and they have had outstanding careers so far. None of these players have been good enough to be known as the best player drafted number one overall in the last 20 years because that honor goes to Alex Rodriguez.
With the first overall pick in 1993 the Seattle Mariners took the highly talent shortstop straight out of high school. This was a great pick by the Mariners, even though he only played seven seasons for the their franchise. Once Alex Rodriguez hangs up the cleats he will go down as one of the best players to ever play the game. He has won an enormous amount of hardware while putting up video game numbers throughout his 19-year career. In his career he has posted a .300 average while accumulating 2,901 hits, 647 home runs and 1,950 RBIs.
Alex Rodriguez, even though he has admitted to using steroid, has been one of the best players in the last two decades. Whether or not A-Rod makes the Hall of Fame is a different question, but Seattle made the right chose by selecting him with their number one overall pick in 1993.