As we previously reported, Russell Neal showed up at a Houston area police station Wednesday. The Hi-Five singer declared that his wife was dead, said he needed an attorney and proceeded to shut up. According to TMZ, Russell Neal’s wife was killed after being stabbed multiple times. Cops say Catherine Martinez died from blunt force trauma and […]