Discussion in 'Tennessee Titans and NFL Talk' started by mike75, Aug 24, 2011.
I dont like us playing at home. I think we a better road team.
2-0 HOME (& crushed one of the best AFC teams)
Not sure how we're better Away than Home?
Separate names with a comma.