Up for Debate: Titans fire Chris Palmer