3 weeks ago I suffered a charlie horse in my left hamstring area about 3 hours into a 4 hour flight when I got up to use the restroom. It was somewhat painful and stiff for about a week but is feeling much better today. I was unable to bend to the floor initially but am now almost back to my full stretching range. However, the area is still very bruised as if I had tore my hamstring. Is this normal and how long should I expect the bruising to last? I have had Charlie horses in the past, but never bruised the way the leg is now. I do not have any symptoms of blood clotting in the legs or anything else out of the ordinary. Is there anything to be concerned about? I am a 48 year old male that is active in reffing high school basketball, bike riding, bowling, and golfing. Thank you for your time. Dan