Eric Gargiulo is the Editor-In-Chief of the Camel Clutch Blog. Eric has been in the pro wrestling business for fifteen years as a radio host, television host, and announcer. Eric has been the host ...