The best of the best will square off next weekend in Houston when the Patriots and Falcons meet in the Super Bowl. Will the best of the best fans be there, though?
It's football season at last. As we celebrate our opening weekend victories and bum out about our losses in college football, we look forward to this week's NFL kickoff.
Texas loves football of all kinds but, believe it or not, we have very few cities that are considered the best for football fans...