Titans, Amano finally agree to deal