It's a dual skill-set that few MLB players posses. Albert Pujols is a name that comes to mind when we think of someone who can knock the ball out of the park while ripping line drives to all fields and not striking out (too much). But names of players who were once considered huge power prospects, Russel Branyan for example, have far too often turn into all or nothing kind of players (either a home run or a strike out, far too often the latter). And so on that note, who in your opinions are the best HR Power+Contact prospects in baseball. The kind of guys that can hit over .300 and have 30+ HR a year. The kind of guys who we call all stars.