- Joined
- Mar 4, 2014
- Messages
- 54,686
- Reaction score
- 91,666
I looked up Terrell Owens because I made a joke about Brady joining the XFL, and I knew TO played arena football. But I came across Fan Controlled Football. What the hell is this? Has anyone ever watched this?
I watch it all the time, its my favorite pro football league