Keep position after animation End?

So I have a ball that is thrown as an animation, but a second after the animation is over the ball resets its position. How could I make it so after the animation is over, the ball becomes a ridgidbody and falls to the ground where the animation ended?

Attach the rigidbody component and set the animation to play only once. Create a script with a function that is called by the animation editor in which you enable the rigidbody.