I went to New Orleans this weekend, and I couldn’t help but remember the first time I’d ever set foot in the ‘Who Dat’ nation. What a Time!