New Orleans Saints New Orleans
f p @
8 lists

New Orleans Saints

The New Orleans Saints are a professional American football team based in New Orleans, Louisiana. They are currently members of the South division of the National Football Conference of the National Football League. The team was founded by John W. Mecom, Jr. and David Dixon and the city of New Orleans. The Saints began play at Tulane Stadium in 1967. The name 'Saints' is an allusion to November 1 being All Saints Day in the Catholic faith, New Orleans' large Catholi...

... more on Wikipedia

lists about New Orleans Saints

  • The Best New Orleans Saints of All Time

    10k Votes | 15 Reranks

    A list of the best New Orleans Saints of all time. For many years, the New Orleans Saints were the laughingstock of the NFL. Their fans wore invented wearing paperbags over their faces at more


New Orleans Saints is ranked on...