Report: Saints aren’t paying their fair share of payments for Superdome renovations (Update: Saints paid up!)

So, Jeff Landry just appointed 6 of the 7 members of the LSED board. That is likely the reason for the current conflict and the attempt of both sides to flex on this.
Wait, the same Jeff Landry that got the Bonding Commission to hold up money for many projects in the city, including the Superdome years ago? That Jeff Landry?

Oh boy...