My brother-in-law is a big Saints fan. He caught onto them as a law student at Tulane, and it's never left him.
I never knew anything about the fellow, sorry. Just the same, I express condolences to his family, friends, and fans who know him better than I. May he rest in peace.
BTW, I think there's a better part of the forum for this. It should be moved to "Steam Vent" or similar.