Photo Credit: WWNLive

Ethan Page Announces Departure From EVOLVE

1646
0

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