Tag:Ethan Page

Ethan Page leaving Impact Wrestling

Dave Meltzer of The Wrestling Observer is reporting that Ethan Page, one half of Impact's tag team The North, will be leaving the company...

Latest news