- by Aidan Gibbons
- 7 May, 2024
Backstage News On WWE Choosing Lyon, France For Backlash 2024
WWE put together a memorable pay-per-view on Saturday, May 4 as Backlash emanated from the LDLC Arena in Lyon, France. The show only featured five matches but the highlight for many was the...