Stevie Lee, a pro wrestler who went by the name "Puppet The Psycho Dwarf" has died.
Read full story >>