373035_lg_crop_north

WWE's June PPV Finally Has a Name: Payback

By Matt Busch

According to PWInsider.com , WWE's June pay-per-view has a new name. WWE Payback will air on June 16, 2013 from the Allstate Arena in Rosemont, Ill. Payback will replace the now defunct No Way Out pay-per-view...