Here's what new Titans General Manager Ran Carthon said in his introductory press conference