Ren & Steve discuss how the physical nature & overall roster talent of the Tennessee Titans was just what the Bucs needed to finally put last years success behind them.