[ Photoset on Flickr ] The Nationals finally convinced President Obama to visit to Nationals Park and throw out the ceremonial first pitch during today's 2010 home opener against the Phillies. Speculation ran rampant prior to his arrival on whether or not he’d actually wear a White Sox cap or don a Curly W. Obama [...]

Read more at the source of this article