Pro wrestling fans were enraged earlier this year when Keith Lee went missing from WWE programming. Conspiracy theories raged about his whereabouts. Was it creative issues? Was it health related? Was it because Vince “hates” NXT?
Lee answered all of those questions today on his YouTube channel. The star explains his absence and where he’s going moving forward.