Play Animation and Object Parenting?

Hello,

Say you play a animation of a character that is swinging a bat but by default the bat is not built with the character but its an external object.

How can you place a object on that character and join or parent it to that animation or to the bone of the armature to play along with it?