News

The Achilles tendon is the largest and strongest tendon ... ice (apply at the end of the day for 15 minutes), taping, and gentle stretching. Note, however, that stretching and rest alone are ...