triaddukefan
Tobacco Road Gastronomer
- Joined
- Aug 26, 2011
- Messages
- 19,534
- Reaction Score
- 59,731
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.