Brian Callahan has profane response to those calling Titans 'soft'