It was on All Saints Day, November 1st, 1966 that the NFL awarded New Orleans with the 16th Franchise in the NFL for 8.5 million dollars. Here is the New York Times article from the next day describing the event.
Share Some Who Dat History!
The History of the New Orleans Saints