WWE started 2025 with a bang as they made the historic shift from television programming to Netflix across the globe.