I'm sure, with a budget of $1.6 billion, we could come up with something a bit more spectacular.The Mercedes Stadium in Atlanta is truly something else. Unique and bold. Looks like a space-ship cathedral. Wrong colour scheme mind....View attachment 43011 View attachment 43012 View attachment 43013