Skip to content
Curated category

American football teams established in 1967

  • New Orleans SaintsOn the 1st of November 1966, NFL Commissioner Pete Rozelle announced that the city of New Orleans had been awarded an expansion franchise.