The US-China trade war froze $15B in stadium plans across America.
Construction costs surged $150M+ overnight for NFL venues.
Owners have 90 days to pay $100s of millions extra, or abandon plans entirely.
The crisis that will determine your team's home for the next generation: