Tabby
Refugee
I came here hoping to talk football, but there are only few threads with very few posts. Aren't there any fans here? I thought there'd be a lot of talk by a lot of knowledgeable fans. Seems like there were more last year. I wanted to post here cause I'm tired of the obnixious types on some of the sports forums. So let's talk NFL?