Former WWE Superstar Lio Rush recently released a new video which teases the next step in his career. The video was released a few days ago which means that the 20 days would be on May 18th. Coincidentally that’s the day his no-compete clause from his WWE contract ends.
https://youtu.be/SwUncyF5p5Q