Neville reportedly leaves the United States

May 5, 2018 - by Steve Gerweck

Brad Shepard is reporting that WWE superstar Neville is no longer living in Florida. Apparently, Neville has left the United States, and quietly moved back to his homeland in the U.K. some time ago.

Neville left the company in October 2017, after expressing unhappiness with his current situation. Neville is still believed to be under WWE contract.

Leave a Reply