this is a discussion within the Saints Community Forum; Originally Posted by Sinner Amazing. Why? The Bucs just lost to the Texans. Everything that could go right for the Saints this week did....
Amazing.