NFL Now

Slater: AT&T Stadium could be 'possibly available' for Saints' Week 1 home game

NFL Network's Jane Slater shares AT&T Stadium could be 'possibly available' for New Orleans Saints' Week 1 home game vs. the Green Bay Packers.