WWE is set to host its final Saturday Night’s Main Event of the year in Washington, DC, in December 2025. Meanwhile, a new report suggests that a legend is no longer under contract with the company.
WWE is set to host its final Saturday Night’s Main Event of the year in Washington, DC, in December 2025. Meanwhile, a new report suggests that a legend is no longer under contract with the company.