Shadow boxing is a popular training technique used in combat sports such as boxing, kickboxing, and MMA. It involves throwing punches and strikes at an imaginary opponent, while moving and pivoting around the space. While it may seem like a simple exercise, shadow boxing offers numerous Continue Reading