rkcblog.dragondoor.com
Fundamental Human Movements and Training in Opposite Planes of Motion
There are many philosophies out there when it comes to improving performance and mastering training efficiency. The following post is about two things that changed my life completely. Part 1: Funda…