Royal Ramble presents the John Cena China Watch, examining every awkward China related move by the face that runs the place as WWE’s China trials approach:
WWE SmackDown Results – May 3, 2024 This week’s episode of WWE SmackDown kicks off with a video of the arrivals…