CowboyChris
Well-Known Member
- Messages
- 7,491
- Reaction score
- 4,932
according to ESPN News, The Saints could be moving their practices to San Antonio, and further more the Alamo Dome could be a possiblity to host all their home games this year. there is possiblity that the Saints could play at Baton Rouge where LSU plays.