hero-image

WWE Payback 2016 : Top 10 Best Moments

WWE Payback 2016 took place in Allstate Arena in Rosemont, Illinois, Chicago.
WWE Payback 2016 was a delight for hardcore wrestling marks but as far as the storyline momentum of the company goes, it was kind of a disappointment. Anyways, this year's Payback pay-per-view will go down in history as one of the best WWE events of the year in terms of Wrestling. Here are the TOP 10 Moments from WWE Payback 2016.
You may also like