Neville was free from his WWE contract in August and garnered a lot of buzz as to which promotion “The King Of The Cruiserweights” was going to end up next. PWInsider did report that Neville was spotted in Pittsburgh around the time his contract expired which raises eyebrows considering that’s where WWE sends their talent for medical evaluations.
You can subscribe to the Wrestling Observer Newsletter by going here.
Has Neville Gone 'Off The Grid' As Of Late? - Wrestlezone