I honestly really feel for the fans in St Louis... as a Vikings fan the threat to move to LA was used for over 10 years and it was always frustrating as there was never a lack of love for the team. To wake up to this news has to be a gut punch.
The reason why the Vikings are getting a new stadium is because the roof collapsed on the Metrodome. That embarrassed the city enough to the point where they broke.
I can understand why Oakland needs a new Stadium, and the Chargers as well, but I've never really understood how the Rams have a poor Stadium other than what's underneath the field is terrible. It just sounds like the Rams owner was like 'fuck you, NFL, I'm moving the team, with or without you.'