I have found DMSO and Comfrey is a GREAT injury repairer- broke my ankle once practicing judo and was back to running in 2 weeks!
I wash the area very well, put aloe vera on the skin (to keep DMSO from irritating it) add a dropper full of comfrey tincture w/ DMSO
and pure (distilled water) and dab- not rub onto the area. Takes pain away and begins to heal the area- ice of course is always beneficial,
i apply this 2-3 times a day. (DMSO= 99%pure, pharmaceutical grade, can be found at pet stores or horse supply stores for $6-8.00)