Added May 2022
Fan Controlled Football is a professional indoor football league created in 2017 as the first sports league controlled by fans. All games are played at the Pullman Yards in Atlanta, Georgia and broadcast on Twitch, NBCLX, DAZN, FuboTV and Peacock.
Atlanta, Georgia, USA
Fan Controlled Football does not currently have active listings.
There are currently no companies listed under this category.