December 16th, 2012, 12:08 PM
Searched ALL 5 pages and couldn't find a thread for the 2012-2013 NFL season. Where is it? Are people not into it!?
If I missed it, mods feels free to delete this one.
I know it's almost the end of the season, but I'm extremely proud of my team this year; Houston Texans.
They choke with big, experienced teams - Packers and Patriots. But other than that, they're tied with Atlanta for the best record in the league. 11-2.
December 16th, 2012, 03:49 PM
Re: Nfl 2012-2013
Looks like Atlanta will have home field advantage for the rest of the season's playoffs.