WWE’s Royal Rumble 2025 has officially made history, smashing records across multiple business metrics and solidifying why Netflix’s $5 billion deal for WWE’s streaming rights was an ...