News

The WWE pay-per-view event is scheduled for Indianapolis, Indiana, though the venue hasn’t been confirmed. Gainbridge ...