Showing posts with label first pitch. Show all posts
Showing posts with label first pitch. Show all posts

Wednesday, May 28, 2014

Could there possibly exist a worst first pitch than President Obama's? (Update)

You be the judge... Here is Obama's first pitch at a Nationals Home Opener.


Our own ChipA, recalling his own throwing pains, called it "... truly embarrassing"

And finally, here is 50 Cents first pitch at City Field, New York City.



As Bob Uecker would say... Just a bit outside.