Sarah Logan became the latest released star to return as WWE continues to bolster up their women's division. Logan returned on Smackdown last night,...
Several WWE Superstars and producers were released from their contract due to the cost-cutting measures that WWE has implemented due to COVID-19. This was...