The storefront opened in 2024 but had been at the center of debate for years prior.
Some of the arena's 174 luxury suites, meanwhile, cost as little as $40,000 for a regular season game in the NFL. But as ...