Believe it or not, there have been recent talks between Rena "Sable" Mero and WWE. There had been talks about Sable playing a role as SmackDown! General Manager.
Categories
Believe it or not, there have been recent talks between Rena "Sable" Mero and WWE. There had been talks about Sable playing a role as SmackDown! General Manager.