Gene Schafer

MAATCCSCS

certified athletic trainer and certified strength and conditioning specialist