- by Mitch Waddon
- 15 July, 2021
Mickie James: WWE Evolution 2018 Was Set Up To Fail
Mickie James feels WWE's attempt to put on an all-women's pay-per-view in 2018 was 'almost set up to fail' by the company. WWE presented Evolution in October 2018 and was the first show put on by the...