This Day in Football: November 1

New Orleans Saints, Tales from the Vault, TCIPF Staff, This Day in NFL History

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”:

%d bloggers like this: