WWE announced the release of James Ellsworth on Wednesday. Read the official announcement at WWE.com.
Powell’s POV: No!!! My guilty pleasure is no longer under contract. On the bright side, a longtime independent wrestler had a really fun run with the company and did more on WWE television than even he probably ever imagined.