San Francisco Giants: Missed superstars in previous MLB Drafts

Sep 7, 2015; Kansas City, MO, USA; Kansas City Royals center fielder Lorenzo Cain (6) hits a single against the Minnesota Twins in the first inning at Kauffman Stadium. Mandatory Credit: John Rieger-USA TODAY Sports
It is funny to think that if San Francisco would not have traded away their first round pick to the Kansas City Royals, they could have had their current right-fielder Hunter Pence from Day 1. Pence was taken as the 64th overall pick and has become a perennial All Star and, of course, two-time World Series champion with the Giants.
Others on this list include MVP Dustin Pedroia, 2005 Cy Young winner Chris Carpenter, and 2015 home run champion Chris Davis. What a lineup and rotation that would be. San Francisco chose instead to take players like John Bowker, Kevin Frandsen, and Jonathan Sanchez.
Players Passed On:
OF Hunter Pence (2nd Round–64th)
2B Dustin Pedroia 2nd Round–65th)
SS Ian Desmond (3rd Round–84th)
UTI Ben Zobrist (6th Round–184th)
RHP Chris Carpenter (7th Round–193rd)
OF Dexter Fowler (14th Round–410th)
OF Lorenzo Cain (17th Round–496th)
*LHP David Price (19th Round–568th)
*3B Todd Frazier (37th Round–1100th)
*1B Chris Davis (50th Round–1496th)
Next: 2005 MLB Draft