News

WWE recently let go of a bunch of superstars. The Stamford-based promotion released a number of popular stars from its roster, including several stars from NXT.