Nationals Park is a baseball stadium along the Anacostia River in the Navy Yard neighborhood of Washington, D C Home to Major League Baseball's Washington Nationals since its completion in 2008, it was the first LEED-certified green major professional sports stadium in the United States.
FactSnippet No. 1,384,159 |