While Super Bowl fans are riding zip lines through downtown Indianapolis this week in the runup to the National Football League’s championship game, taxpayers are digging deeper in their pockets to pay for the stadium where the game will be played.
The $720 million Lucas Oil Stadium, where the New York Giants meet the New England Patriots on Feb. 5, has prompted local officials to raise hotel, restaurant and rental car taxes, and make other payments on top of about $43 million in unexpected financing costs related to their sports and convention facilities.