CBS Sports
2024 WWE Backlash card, date, rumors, matches, predictions, match card, start time, location
WWE is taking Backlash overseas in 2024. The card takes place May 4 from LDLC Arena in Lyon, France and is the first major event to follow this year's massive WrestleMania 40 event. The card ...
4 days ago