To their credit- the stadium the Cards play at is probably the nicest one I’ve ever been to in the NFL.
Reliant/NRG Stadium in Houston is fantastic... so was the old Cowboys place, not so sure about Jerry’s World, yet...
But, from what I’ve seen, SoFi in LA/Inglewood is one I definitely want to check out.