If the citizens of Minnesota end up buying the Vikings a new stadium, they should be considered part owners in the stadium at least until the stadium has been paid off and the taxpayers have been paid back every cent that they put into it, plus interest that is double the cost of building a new stadium, at the end of the life of the old one. The Vikings will ask for a new one in 30 years anyway.
It should be paid for by the whole state if that happens, because the profit made later on would reduce the taxes of the entire state population (and they are the Minnesota Vikings, not the Minneapolis Vikings).
Also, until the interest is paid back, the Vikings wouldn’t be allowed to move to another state unless the population voted to let them go. They would be trapped within the state without making idle threats.
Further, if the stadium ends up costing more than is voted upon, cost over-runs should be paid for by the Vikings, not the taxpayers. If the Vikings start losing money rather than making money, the loss should come out of the pockets of those who are losing the money (players, coaches, and the owners of the team (not the stadium)).
They say that the Metrodome is an antique because 30 years is too old for a stadium. Tell that to the builders of the Pyramids or the Colliseum, or many of the old homes in your city that have been around for hundreds or thousands of years. Maybe the builders of staudiums should have a longer range plan when they build these things.