Moss all 'business' as he begins his time with the Titans