Obama 1st Pitch
Yesterday, President Obama threw the ceremonious first pitch at the 2009 All Star Game. This is a tradition dating back to 1910 when President Taft became the first president to throw the 1st pitch. Here is the video:
President Bush may have had the best pitch in presidential history, when throwing the first pitch after September 11, 2001. He threw a strike, but that could be because he used to own the Texas Rangers.