Uncategorized
Informal GSB Poll: Atlanta United F.C. Fans Bullish About Mercedes-Benz Stadium's Greenness
Atlanta’s Mercedes-Benz Stadium, the world’s first LEED certified pro stadium, is playing host to 800 or so people at the eighth Green Sports ...