Following his WWE release in 2020, wrestler EC3 infamously started up his own independent promotion known as Control Your Narrative. The brand was quick to garner controversy online, such as EC3 being ...