New Orleans was awarded an NFL franchise today, All Saints Day, in 1966. The Saints would record their first victory one year and a few days later, on November 5th, 1967.
Here’s the highlight of the Saints’ first franchise win as originally presented in the 1967 highlight film, “In the Beginning”: