Yesterday’s Impact which featured the Delete or Decay match drew 337,000 viewers, down 14,000 viewers from last week’s show. Compared to the Final Deletion...
WWE has officially announced the departure of Alberto Del Rio from the company effective today, September 9.
The former WWE champion made his return to...