WWE SmackDown is set to take place in New Orleans, and The Rock has confirmed his return. WWE Chief Content Officer Triple H while responding to the return of The Rock said, "Strap in When The Final Boss shows up at this time of year, the audience knows absolutely anything is possible. Everything could change in an instant."
short by
/
11:31 am on
21 Feb