Editorial credit: Photo Works / Shutterstock.com
"Who Dat Say They Gonna Beat Dem Saints"? That's the battlecry of New Orleans Saints fans. I've been to New Orleans to see football games about 7 or 8 times. The music scene and food in the city are amazing and the energy in the SuperDome is awesome. Time to demonstrate your knowledge of Saints football.