The rebuilding Washington Nationals are unveiling a new lefty on opening day, but he's only good for one pitch.
Major League Baseball announced Monday that President Obama will throw out the ceremonial first pitch April 5 at the Nationals' season opener against the visiting Philadelphia Phillies.
Obama's appearance marks the 100th anniversary of the first time a president inaugurated a season by throwing out the first pitch. William Howard Taft started the tradition on April 14, 1910, in a game between the Washington Senators and the
Is Obama A Communist Or A Nazi?
1 day ago