Lions are an offensive and overrated team. Look at how long their injury list is after getting smashed up by the 49ers. They barley beat the Rams and they got beat at SF. Now they are playing on grass against an out of division opponent. Guys were missing practice, they get a RB back. They have to filter players through that system which isn't easy.
Titans lost big in their first two games and aren't as bad as those scores indicated. I think their coach is decent so far and he makes them play much better. Jake Locker is the kind of guy that needs some help from the running game and I think he will get it. Getting behind early really hurt him in the other games. If CJ can help the Titans get into favorable down and distances on 2nd and 3rd downs they can be a success on offense. I think they will and I think there is a good chance the Titans win outright and a better than 65% chance they lose by 3 or less. The market sees the Lions and offense. 75% of the betting Public is on Detroit and I think they lose.
Funny side note is that this game has maybe the two best backup QB's in the league. Matt Hasselback and Shaun Hill. Maybe Kyle Orton is ahead of Shaun Hill but if Locker or Stafford get KO'D which is certainly possible you have good backups.