Weekend Site Sale! Save up to $18 off. Get the code »

John Schaeffer

Schaeffer is a professional trainer for over 20 years, and has been a National and World Champion Powerlifter and has set eighteen world records in this sport.