TNA WWE Releases Sabu And Vito World Wrestling Entertainment have come to terms with the releases of Sabu and Vito. With Rob Van Dam’s contract coming due soon, could we... adminMay 6, 2007
ECW Sabu Signs With WWE/ECW It is being reported, and cofirmed by his web site, that Sabu has agreed to a one year deal with the WWE to compete... adminApril 25, 2006