#3. The Rock - WrestleMania 28
2011 was the first and only time when a WrestleMania main event was announced a full year in advance. The Rock's "Host" appearance at WrestleMania 27 was meant to set up the following year's main event against John Cena.
From a business perspective, it made a lot of sense. There was a lot of casual fan interest and WrestleMania 28 became the highest-grossing pay-per-view in professional wrestling history, garnering a whopping 1.23 million pay-per-view buys.
What was funny about the match was that WWE spent nearly a year advertising it as a "Once in a Lifetime" match, knowing well that they were going to do a rematch at WrestleMania 29 in 2013.
There are two ways to look at it - From a creative perspective, The Rock coming back and beating the face of the franchise for over seven years made little sense. It made WWE a lot of money from a business standpoint as they managed to drag it on for another year.
Looking at the creative side of things, The Rock shouldn't have won at WrestleMania 28. But given that it was in Miami, the reaction John Cena would have gotten if he had won may not have been great.