According to a report from Cassidy Haynes from Bodyslam.net, Michael Elgin has been arrested in Japan for theft.
Elgin was scheduled to work the Pro Wrestling NOAH show in Shizuoka on July 10th but was pulled due to an undisclosed reason.
The report also states that Elgin is still in jail and could face up to five years in prison.
Author: Craig Smith