- by Aidan Gibbons
- 15 January, 2020
Report: Vince McMahon "Gave Up" On Pushing WWE Superstar EC3
Ever since EC3 returned to WWE in 2018, wrestling fans have been critical of how the company has booked the former IMPACT world champion. While Ethan Carter III was one of the top stars in IMPACT...