2025 WWE Backlash card, date, matches, latest news, rumors, predictions, match card, start time, location |
05/02/2025 07:03 PM - Backlash takes place in St. Louis on Saturday, May 10
05/02/2025 07:03 PM - Backlash takes place in St. Louis on Saturday, May 10
Top 5 Home
3.