NFL Power Rankings: Titans or Giants? Published November 6, 2008 • Updated on November 6, 2008 at 1:12 pm Copyright FANHO - FanHouse