With news that the Mercedes-Benz Superdome will undergo a $450 million overhaul, one Falcons beat writer didn't have nice things to say about the Saints home base.
The New Orleans Saints and the state of Louisiana are about to come to terms on a deal that'll keep the team playing in the iconic "Dome" for years to come.
A law that would allow a parish by parish vote on the legalization of sports gambling at established gaming sites passed a Senate Judiciary Committee 3-1.