Category Archives: Arm and Shoulder Pain

Baseball Pitcher Fatigue: Learning to Recognize the Critical Signs!

John R. Mishock, PT, DPT, DC Most youth baseball leagues now have pitch count guidelines to help reduce shoulder and elbow overuse injuries. Limiting the amount of pitches thrown has reduced shoulder and elbow injuries in Little League Baseball by as much as 50% (Little League, 2011, 2013). However, pitch limits are not the whole […]

Baseball throwing injuries: Are We Putting Our Kids at Risk?

By Dr. John R. Mishock, PT, DPT, DC Approximately, 2.2 million children between the ages of 4 and 16 will begin participating in organized baseball this season throughout the country. Many of these young athletes who participate in baseball may develop a painful condition of the elbow and/or shoulder. Youth baseball throwing injuries continue to […]

Snow Shoveling Injuries: Now is the Time to Think Prevention

By John R. Mishock, PT, DPT, DC Mishock Physical Therapy & Associates For many of us, we can only hope for a mild winter without snow. Invariably the snow will fall and the responsibility of snow removal will occur. With snow removal many individuals will sustain injury. On average, 11,500 people are treated at the […]

Benefits of Kinesio Taping

Monica Hallman, PTA, CKTP, Clinical Director, Barto   Article by Lisa Fogelman, DPT, CKTP, & Missy Bennett, Athletic Trainer Kinesio Taping came to notoriety shortly after the 2008 Olympics where numerous athletes were photographed wearing the colored tapes. The Kinesio Taping concept was developed by Dr. Kenzo Kase, DC, in 1973 in Japan and was […]

Frozen Shoulder: What Women Need to Know

Frozen shoulder, medically referred to as adhesive capsulitis, is a common disorder in which the connective tissue surrounding the shoulder joint becomes inflamed and stiff, greatly restricting motion and causing chronic pain. The condition is much more common in women than in men. In fact according to the National Institute of Arthritis and Musculoskeletal and […]

New patient scheduling: 610-327-2600