ATL Truth MediaAug 183 min readThe New WNFC Atlanta Franchise Has Revealed Its NameATLANTA – The Women's National Football Conference (WNFC) is proud to announce the official launch of its newest franchise: the Atlanta...