Sights & sounds as fans arrive at the Washington Nationals brand new stadium in Washington, DC, for Opening Night 2008. The Nationals beat the Atlanta Braves 3-2.
Potential presidential mascots tried out at Nationals Park.
Video Rating: 0 / 5
Sights & sounds as fans arrive at the Washington Nationals brand new stadium in Washington, DC, for Opening Night 2008. The Nationals beat the Atlanta Braves 3-2.
Potential presidential mascots tried out at Nationals Park.
Video Rating: 0 / 5