The Rock
The winner of the 2012 Royal Rumble was The Great White Sheamus
Rey Mysterio.
Alberto del Rio
Edge returned to WWE at the 2010 Royal Rumble and won it.
Alberto del Rio won the royal rumble
John Cena
the miz
alberto del Rio
Alberto Del Rio
Jim duggan
Sheamus won.