Obama won't toss first pitch at Nationals opening game

President Obama will not throw out the ceremonial first pitch at the Washington Nationals's opening day game on Thursday.

The 44th president participated in the long-standing tradition last year, when he stepped on the mound at Nationals Park donning a Nats jacket and the cap of his favorite team, the Chicago White Sox.

Obama's pitch, as the great Bob Uecker would say, was "just a bit outside."

The president's participation in sports-related events, like his televised NCAA tournament picks, has led to criticism from opponents, who say he is not focusing closely enough on issues like the unrest in the Middle East and the nation's fiscal woes. 

The Nationals announced Monday evening that five flag officers representing each branch of the U.S. military will throw out the ceremonial first pitch before the team's game against their division rival the Atlanta Braves.

Video of Obama's 2010 pitch: