Yes, you heard right....the Texans are actually FAVORED by three points against the Titans. Link to Odds page
Is anyone else as amused as I am at this prospect? Was it that POWERFUL showing in Cincinatti? Are the Titans really that bad? Does somebody think Reliant Stadium is enough of an edge?
Please give your theories...
Is anyone else as amused as I am at this prospect? Was it that POWERFUL showing in Cincinatti? Are the Titans really that bad? Does somebody think Reliant Stadium is enough of an edge?
Please give your theories...