Mick Foley is an actor, comedian, voice actor, and professional wrestler, currently signed with Total Nonstop Action (TNA).
Added by Upcoming Robot on June 8, 2012