Shadow boxing is a popular exercise routine that involves throwing punches at the air, mimicking a fight. Although it is widely known for its role in improving boxing skills, shadow boxing has several ...