The New Orleans Saints are a professional American football team based in New Orleans. The Saints compete in the National Football League as a member of the National Football Conference South division. From Wikipedia
The Saints' new coach, fresh off a Super Bowl win, navigates a challenging start with salary cap issues and uncertainty surrounding key players.