Known as "Mighty Mouse" Stephanie Palmer's nickname reflects his larger-than-life persona in the fight world.