Photo Credit: WWNLive

Ethan Page Announces Departure From EVOLVE


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

Trending Stories