In further evidence that WWE is restarting on Randy Orton, he’s featured in a new video promo for WWE Payback. You can watch it at this link or embedded in the video below:
[youtube id="TdMVUB3vVCM" width="620" height="360"]
WWE Payback will take place on Sunday, June 16, 2013 from the Allstate Arena in Rosemont, Illinois. We’ll have exclusive live play-by-play coverage here at WrestlingNewsWorld.com.