I assume that Budweiser sign atop that building is a placeholder. I can't believe anyone would put that sign above a building adjacent the huge "Budweiser" atop the jumbotron. It would look weird for anyone sitting in the South, East, and West sides of the stadium.
Also, naming a restaurant "Cardinals Nation" sounds gimmicky and pandering. Also its not "Cardinals Nation" its "Cardinal Nation." "Cardinals Nation" doesn't even roll off the tongue.
They need to rename the place something way better, that sounds way more unique that fits with the seating atop the building.
Call the place "Birdwatchers." This would sound way more unique, non-corporate, and fits the overarching theme of the building. Branding your name on everything you possibly can just dilutes the effect "Cardinal's" has, and makes everything sound like the same place.