Guess we’ll stick with the wrestler theme, worked on Thursday. Kevin Owens is something of the true wrestling fan’s wrestler on the main roster. While he certainly doesn’t look like the true Greek God that the WWE would prefer, Owens made his name on the indie and Japan and NXT circuit by simply being better […]