Breaking News: WWE Releases Talent

WWE, despite being labeled an essential business in the state of Florida, allowing it to run live shows, has had to make some hard decisions regardless to help keep the company afloat financially. From having to stop construction on the new headquarters, to letting go of on-air and backstage talent.  Below is more information on […]