Cat Scratch Reader, a Carolina Panthers community
Apparently, the NFL has this statement (and some others) on tape. Saints are in mega-trouble.