More proof that sport and politics should not mix

Submitted by Rick Eyre on April 6 2010, 8:43 pm

President Obama throws out the first pitch on the opening day of the 2010 Major League Baseball season. All I can say is "Ball One!"

(Source: MLB.tv via TMZ)

For the record, the Washington Nationals lost to the Philadelphia Phillies, 11-1. Thomas Boswell reports:

"The Nats' last best chance may have come when President Obama threw out the ceremonial first pitch -- high and over the left-handed batter's box. You can't hit what you can't reach. Nats pitchers didn't follow the hint, the worse for them."