Soldiers Help Usher in New Stadium
Soldiers from the Washington, D.C. National Guard unfurl an American flag on the outfield during pre-game ceremonies for the inaugural baseball game at the new Nationals Park in Washington, D.C., March 30, 2008.

Page last updated Fri July 22nd, 2011 at 12:16