That is so God can watch his favorite team, doncha know?
LOL
I think the Saints are going to be the San Antonio Saints this year....I heard that San Antonio has offered the Alamodome to them.
The Saints have been about to move to a new city for a while now, with Benson always denying it.
I figured they would play in Tiger Stadium in Baton Rouge.