Backlash 2024 Updatez Posted by By Eli Andrews May 7, 2024Posted inProfessional Wrestling WWE's annual follow up PPV to WrestleMania, 'Backlash' took place over the weekend in front of an insanely electric crowd in Lyon, France. The show started with the absolute most…