Commentary: When It Comes to the Titans, It Doesn’t Take a Rocket Scientist – Or Does It?

After falling 27-13 to the Dallas Cowboys at home on Thursday night football, and extending their unprecedented end of season losing streak to six games, you’d think the Titans would be crying in their 7-9 beer.

So why the happy face?

Read More