News

Valhalla, also known as Sarah Logan, took to Instagram to announce WWE would not be renewing her contract, ending her second tenure with the company.