A soft tissue know in your leg could come from many sources. A muscle knot is from the muscle not relaxing. It could stem from scar tissue from a previous injury, a cramp, a damaged ligament or tendon or a muscle sprain. It could also be a tumor. Try massage and warm compresses. If that doesn't help, see a doctor.