#2: John Cena
The Rock's last real program in the WWE took place between 2011 and 2013 when he had a generation-crossing feud with John Cena.
The feud only featured two matches, both of which headlined WrestleMania. Six years later, Cena and The Rock are even bigger names than they were before, and they would likely be able to use their status in Hollywood, and their strong relationships with the press to sell this match on an even bigger scale.
Corey Graves deleted his Tweet! More details HERE.
In terms of storylines, the fact that their feud is currently 1-1 should be enough to sell the match, and both men are so successful now that they wouldn't need to do too many appearances before the night to guarantee that tickets were sold.