WWE might have zeroed in on a superstar who could be used to push newcomers or returning legends. In short, the company might have found its next jobber.
For over forty years, Barry Horowitz has been in and out of the wrestling business, having noteworthy runs in Japan, Europe, Florida, and Memphis throughout his career. And yet, Horowitz appears ...