WWE has announced that Backlash 2025 will be held on Saturday, May 10, at the Enterprise Center in St. Louis, Missouri.
John Cena is set for a huge appearance after Wrestlemania 41 and he will make an appearance on the Backlash premier live ...