Originally posted by richpjr
View Post
The 10-5 Titans lost to Houston at home. Houston fans were in disbelief too.
Comment