You wouldn’t know it from the quiet of the Relay Bikeshare station in its shadow, but Mercedes Benz Stadium, where the big college football championship game is being played Monday (and President Trump is planning […]
Tag: Mercedes Benz Stadium

Bye, bye, Georgia Dome
You may have heard about the implosion of the Georgia Dome yesterday. You can see it in the far distance in this photo. The closer stadium is the brand-new Mercedes Benz Stadium (which is the […]