First time visit?

I’m headed to Atlanta for a race this weekend and just curious if there is any interest for me there to maybe meet some new people while in town?