Via: MLB.com
Few things in baseball are more exciting than watching everything click for a talented young player. It can take time and require patience. But when it all.....