Indyboy44
Est. Contributor
- Messages
- 109
- Role
- Diaper Lover
Anyone here into sports? Those College Football playoff games sure were fun!!! Looking forward to the championship. And the NFL playoffs are starting soon! Question for the people from the UK, do you guys watch American Football and is it aired often? I know BPL is huge but was wondering if the NFL or college football has caught on there.