triaddukefan
Tobacco Road Gastronomer
- Joined
- Aug 26, 2011
- Messages
- 19,819
- Reaction Score
- 60,753
Has Atlanta hosted a women's Final Four since 2003? Odd as they are a host site for so many NCAA and SEC championship events. Being a major airport is a huge reason.
Nope.... and the arena with its recent renovations looks to be an amazing venue.