President George W. Bush delivers the first pitch of Game 3 of 2001 World Series at Yankee Stadium, October 30, 2001. Greatest first pitch ever?
90
73
1K
130K
7
Download Image
@baseballinpix On the anniversary of September 11 I’m going to have to say yes, but in my heart, it’s still Geddy Lee.
@baseballinpix The leader who was flying to his bunker? I dont like democrats either.
@baseballinpix Didn’t side with Bush politically, but it was a beautiful pitch, gives me chills every time.