Guard Scott finds Titans 'right fit'