So many rumors, and gossip from mostly one source, but in the end it was all a bunch of hype. Don’t usually try to cover sports, but I have been tweeting all season Saints head coach Sean Payton is staying here in NOLA. Today, that was confirmed by the man himself during a 62 minute press conference.
There is much work to be done to get the team back to championship caliber, but showing stability at the top is a great first step. Looking forward to seeing how the team grows and evolves as they prepare for next season.