Yowie Wowie! WWE strikes again! In the last two years, WWE has come under fire for a variety of reasons. A buggy video game, poor narratives, and releases have left fans and investors disappointed with WWE. During the pandemic, WWE has released more than its fair share of wrestlers. A wrestler leaving a company once their contract is close to the end is pretty typical, either by release, refusing ...[Read More]