I know most of you don't care but Ive been a Saints fan for about 30 years and they have pretty much sucked the whole time. I suspect New Orleans is being looted as we speak.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.