Sports News Controversial WWE Star Released, NXT Finally Beat AEW In Ratings War – Pro Wrestling News Geno 4 years ago