Here's your Phillies' new starting center fielder from back in his days as a minor league ball player. Apparently they showed this video up on the video boards at Rochester Red Wings games.
Gotta hate that the Internet never forgets sometimes. Hey, he may not wear goggles but at least he's a character.
And yes, a ring would be nice. Get one.
— Smooth Criminal (@JohnnyCage__) December 6, 2012