Rigidbody rotational velocity no effect by MoveRoation?

I’m trying to make a ridged body character

If it’s spinning and then you make it look a direction with MoveRotation() its velocitydoesnt stop and will continue spinning after you stop making it look in a direction

Are you supposed to turn rigidbody characters with AddTorque()? Doesn’t seem right

Should I just add a line of code that reduces velocity when useing MoveRotation()?

I suppose I’ll answer a ? with a ?.. Why is the character spinning?

you need to add negative torque