Photo: WWE Payback 2014 Promotional Poster Revealed

Triple H is featured on the promotional poster for WWE’s Payback pay-per-view, as seen below. Payback this year takes place on June 1st from the Allstate Arena in Rosemont, IL.