- Admin
- #1
By Travis DuncanNovember 1st, 1966-*The NFL awards its 16th franchise to the city of New Orleans,*Louisiana. Nov. 1st is also the Roman Catholic Holiday, ‘All Saints Day’.By January of 1967, New Orleans ownership had decided on a name, ‘The Saints’.The journey from dream to football team, began in*1960, when New Orleans Mayor Chep Morrison appointed [...]
More...
More...