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