CBS Sports
2024 WWE Backlash card, date, matches, rumors, predictions, start time, match card, location
The card takes place on Saturday from LDLC Arena in Lyon, France and is the first major event to follow this year's massive WrestleMania 40 event. The card is shaping up with five matches announced ...
2 days ago