Started By
Message
Posted on 1/21/13 at 4:56 pm to Aman
quote:
Are all Saints fans required to live in New Orleans in order to be a true fan?
According to the Saints board, yes.
Posted on 1/21/13 at 4:57 pm to Aman
quote:
Are all Saints fans required to live in New Orleans in order to be a true fan?
wtf are you even talking about?
Back to top
Follow SECRant for SEC Football News