My best moment in professional baseball? You're looking at...
My best moment in professional baseball? You're looking at it right now. I'm in my hometown and I am a big league player about to play in Yankee Stadium. Does it get better?
My best moment in professional baseball? You're looking at it right now. I'm in my hometown and I am a big league player about to play in Yankee Stadium. Does it get better?