When the Kansas City Royals drafted right-handed pitcher Kyle Zimmer and left-handed pitcher Sam Selman, their fans should have been truly excited.
The Royals have been wallowing in mediocrity for so long now they needed to draft starting pitchers who have the potential to lead the rotation. Their first two choices were indeed consistent with this approach.
Kyle Zimmer has not been pitching very long at the University of San Francisco, but he has made a big impression and was drafted in the first round by the Royals.
If you want more background on his impressive progression, check out this article I wrote a few days ago, but his talent is effectively summed up by an MLB cross checker who was interviewed by MLB.com's Jeff Fletcher.
"He's really good," he said. "He at times will pitch with four above-average Major League pitches. ... He's got some adjustments he needs to make in his delivery, but his pure stuff is Major League ready right now."
The Royals need an ace pitcher for the future, and Zimmer has a great chance to become just that.
However, Kansas City still wasn't finished stockpiling their arms and selected left-handed pitcher Sam Selman from Vanderbilt.
During the 2012 campaign, Selman went 9-3 with a 3.55 ERA and averaged more than a strikeout per inning. He also held opponents to a .235 batting average.
Left-handed pitchers are always few and far between, and ones with Selman's potential are even rarer.
Kansas City Royals Director of Scouting Lonnie Goldberg told Vinnie Duber of MLB.com the Royals particularly liked his 90-95 mph fastball and good breaking ball.
Both of these men have had quite a bit of NCAA success, and they seem to be ready to move to the next level.
Of course, no prospect is a sure thing, but the Kansas City Royals needed to go after some starting pitchers with high ceilings, and they did just that by drafting Kyle Zimmer and Sam Selman.
Whether you think I know everything or nothing about Major League Baseball, you should follow me on Twitter or become a fan on Facebook and keep in touch. I love hearing what you all have to say!