It seemed like just yesterday when Geraldo Rivera put his foot in his mouth in 2012, in regards to Trayvon Martin’s untimely death at the hands of George Zimmerman, saying, “If he had taken that damn hood off his head, if he and Zimmerman had only spoken…don’t you think that could have avoided this awful […]