We've read your tweets and comments and we can confirm that our boss, Lucas Saint has not been in hiding after his on screen loss to @WrestlingPatriot and has been getting ready to open up a new location in Las Vegas, Nevada!
Mr. Saint is excited to return to the ring on the next installment of...