Report: Saints aren’t paying their fair share of payments for Superdome renovations (Update: Saints paid up!)
Maybe…but what would the angle be though?
“Work with us on a favorable new deal or we won’t pay for these renovations and you’re now screwed?”