Announcing legend Jim Ross was an influential WWE executive during his tenure. A fellow HOFer has implied Ross was "stuck in ...
Yep, WWE promoted that an actual deity would be performing on pay-per-view. They missed a trick by not riffing on the whole " ...