WWE Backlash 2024 takes place today (Sat., May 4) from LDLC Arena in Lyon-Décines, France. The event begins at 12 pm ET with the free Countdown show, which runs for one hour on YouTube, WWE.com, and various other social media outlets. That leads right on into the PPV at 1 pm ET, which you can stream from a number of devices if you have a subscription to Peacock in the United States and WWE Network everywhere else. Jade Cargill hasn’t even wrestled 10 matches in WWE, yet she’s on the verge of... Read this story