‘No way WWE would make him jerk the curtain’: Fans Refuse to Believe John Cena’s Leaving $6.5B Franchise as He Delivers ‘Final’ 5 Knuckle Shuffle – FandomWire April 2, 2023