titans are pissed off tired of losing and play good at home..
detroit coming off a tough loss and completely out of form after getting a wake up call and demoralised...
a classic game two of a losing streak and a classic example of a team the public has faded winning as a home dog in a more or less must win spot
bank it ...this will hit trust me