I live less than 5 miles from the stadium. It’s in the Cumberland area of Cobb County. It does have an Atlanta address but not in Atlanta proper. It does have quite a few hotels in walking distance . I’ve never been in the stadium and the only thing it as done is increased crime. Tax payers still on the hook.
I couldn’t believe where they placed the stadium. The only place worse from a traffic standpoint would have been next to the I285 and I85 intersection.
I couldn’t name you more than 10 or so players in MLB. Ditto, NFL and NBA. My kids are not interested either.