Todd Greene
2001 World Series Game 3 1st Pitch

I sent a request to Todd Green asking him to tell the story on a baseball about when he caught the 2001 World Series Game 3 first pitch and this is what I received:



 

"Jorge Posada was supposed to catch the pitch.  Rocket took a long while in the pen so when Pres Bush was ready to go on the field, I just grabbed my glove and ran on the field!"
"I said to Pres Bush while shaking his hand 'I think you're doing a great job'."

To watch the pitch click here.