Gavin McHale is a Certified Exercise Physiologist and a former high level hockey player. He's also a former skinny kid turned online strength coach. He helps clients rebuild the athletic body they used to have with no-nonsense strength training methods.
It's no secret we all have weaknesses that tend to cause problems in the weight room, on the field of play and in our daily lives. If you're a an athl...