Thursday, March 28, 2024
NewsEthan Page Announces Departure From EVOLVE

Ethan Page Announces Departure From EVOLVE

1,509 views

Ethan Page has announced that the September 23rd EVOLVE event was his final show for the company. The move comes after last weekend’s drama between WWN & Flosports, which led to Flo refusing to air last weekend’s EVOLVE events