NEW ___ SAINTS Crossword Clue
NEW ___ SAINTS Crossword Clue
We know 1 solutions for: NEW ___ SAINTS
Crossword Puzzle Infos
The term 'New Orleans Saints' refers to a professional American football team based in New Orleans, Louisiana. The team was founded in 1967 and is currently a member of the National Football League's NFC South division. The team's name is derived from the city's association with the Catholic faith, as the city is named after the Duke of Orleans, who was a French Catholic saint. The team has won one Super Bowl championship and has made nine playoff appearances since its inception.