In a meet about a week ago i hurt the right sid eof my right heel. It hurts when i push up to walk. What injury is this and how much longer will it take to heal? What should I do to make the healing process quicker? Thanks, Shane
A silicone insert on the back of the Achillotrain leaves tendon pressure-free and provides intermittent compression for the reduction of swelling and edema.