World Wrestling Entertainment has come to terms on the release of ECW Superstar Armando Estrada as of Nov. 18, 2008. WWE wishes him the best in all future endeavors.

wwe.com