Heh, I was about to come here & post on this exact same topic, with the exact same question! Spooky. Anyway, yes, he looks good. His minors stats aren't as impressive, power-wise, but he still hit pretty well:
Micah Owings Statistics (Minor Leagues) - Baseball-Reference.com
Anyone know what his college numbers were like? (Not that they can tell us that much.)