Cody Rhodes to John Cena: “You’re a piece of sh*t": Raw highlights, March 31, 2025 Entertainment John Cena Sports WWE X Apr 1, 2025