History of the New Orleans Saints

The New Orleans Saints are an American football team in the NFL and are based in New Orleans, Louisiana where they were organized in 1967. In 2009, the team won Super Bowl XLIV.