Impact Wrestling had recently announced that the Rebellion pay-per-view (PPV) would not happen on April 19 in New York City as it was previously scheduled, due to the COVID-19 pandemic. A new report by PWInsider says that there are plans to keep moving forward with the PPV “in some form,” …
Read More »