An Unbreakable Bond: For the Saints and their fans, it’s about more than football

...

"It all started back on Nov. 1, 1966, when the NFL awarded the city of New Orleans a football franchise...."
I was THERE!!

Well, if THERE means reading it in The Times Picayune newspaper when I was 12 years old...

(I've been afflicted ever since!)