How to pick up object?
You add a "Child of" constraint to the ball, and select the armature and bone of the character you want to pick it up with.  You can then animate the influence of the constraint to change when the ball is influenced by the character.

hope this helps.