The Super Bowl Will Be Played in the Most Expensive Stadium Ever Built. Taxpayers Didn't Pay a Dime.
Meanwhile, Virginia and Washington, D.C., are in a bidding war to decide which taxpayers will have the chance to pay for the Washington Commanders' new stadium. It shouldn't be this way.