James Ellsworth Has Been Released From WWE
According to WWE, they have agreed to release James Ellsworth. For the most part of 2017 James has played the role…
Innovation Approved
According to WWE, they have agreed to release James Ellsworth. For the most part of 2017 James has played the role…