Weight: 265 lbs.
Hometown: Cape Fear, NC
Idol has had multiple title
reigns in NWA WV/OH, including stints as the heavyweight champion and
co-holder of the tag titles.
Copyright © 2000-2003
No material on this website may
be copied or
reused without authorization from NWA Tri-State.