Fans call the shots! Fan Controlled Football is a professional indoor football league in a high-tech studio. Preview the People's Championship at Pullman Yards.
WXIA would like to send you push notifications about the latest news and weather.
Notifications can be turned off anytime in the browser settings.