Nationals Park, Washington DC

Season 2 Episode 13

While D.C. politicians drag their feet on global warming, D.C. baseball has stepped up to the plate. Check out the country′s first LEED-certified sports stadium, Nationals Park.

share