Dan John is an elite-level strength and weightlifting coach. He is also an All-American discus thrower, holds the American record in the Weight Pentathlon, and has competed at the highest levels of Olympic lifting and Highland Games.
Follow Dan John on Facebook