Sean Waltman set for WWE Return at 2023? Royal Rumble January 25, 2023December 29, 2021 by Hamish Woodward Sean Waltman has revealed that he is cleared to wrestle … Read more