Titans have absolutely dominated this game. This team obviously needed to be humbled like this after reading all their press clippings all week.