Gallagher since has worked almost forty years as a trainer, manager, promoter, and gym owner and operator.
Gallagher has spent nearly four decades as a trainer, manager, promoter, and gym owner and operator.