SaintsFan75
All-Pro
Offline
Looking to possibly make the trip to Atlanta. I have a few questions for those who are going.
1. Is there a section we should look for that the Saints fans are trying to sit?
2. Does anyone know what hotel the team is staying?
3. Any cool things to do around the area of the stadium?
1. Is there a section we should look for that the Saints fans are trying to sit?
2. Does anyone know what hotel the team is staying?
3. Any cool things to do around the area of the stadium?