Special Guest Host Rumors for Payback
WWE's Payback event is Saturday, September 2 in Pittsburgh, Pennsylvania and WrestleVotes has indicated that the Premium Live Event has a special guest host in mind.
https://twitter.com/WrestleVotes/status/1697430673810677897?s=20…