The New Orleans Saints are finishing up an interesting NFL season that has placed them with an 8-8 record, tied with the Tampa Bay Buccaneers for first place in the NFC South. The Saints’ playoff scenarios for Week 18 were revealed. Saints tight end Juwan Johnson shared his epic mentality heading into Week 18. Predictions […]