WWE NewsArmando Estrada Reveals He Was Under WWE Contract; Released On June 27thBy Richard GrayJul 2, 2012