1967
On All Saints Day, November 1st, in 1967
The Saints have always been located in New Orleans. The team joined the league in the 1967 season.
The Saints were founded on November 1, 1966 as an expansion team
Saints!!!! WHO DAT??
The New Orleans Saints joined the NFL as an expansion team in 1967.
They are a NFL team from New Orleans Louisiana
The cowboys are nicknamed Americas team
The team based in New Orleans
The saints were founded on November 1st 1966
There is big hope, the saints are a good team maybe the best!
no
Saints