Spending tax money on stadiums has no economic benefit to people other than the billionaire owners of the team.
Maybe Indy did have a benefit from the Super Bowl, but for places like Miami it really doesn’t because all it really does is displace tourists who would otherwise be there.
The joke is that we’re actually still paying on the bonds issued to build the stadium they tore down to build the new stadium.
However it did result in the defeat of the noxious Dem mayor Bart Peterson.