Demetrin Veal signs to Titans