Showing posts with label 2001. Show all posts
Showing posts with label 2001. Show all posts

Tuesday, September 11, 2018

President Bush"s Emotional 2001 World Series Pitch, Broken Down By Ex-Yanks Catcher

Everyone’s seen the video of President George W. Bush taking the mound at Yankees Stadium on October 30 — in the wake of 9/11 — but the man who caught the pitch is telling us what went down behind the scenes.  TMZ Sports spoke with Todd…


ReadMore…