Well, I'm not sure what you mean by football but there is an NFL community here and football (soccer) community here
Ah, well, I tried. I think we will see it pick up more as more people move over. Those doing the daily on reddit are unlikely to leave it; At least for now.
Well, I'm not sure what you mean by football but there is an NFL community here and football (soccer) community here