You though you heard the last of him?

He hit a HR in his first at bat, on the first pitch!
http://www.csnphilly.com/the700level/forme...h-first-pro-bat

He has a knack for being news worthy. Maybe it is divine intervention.