yea that lump is where a pull/strain is and will heal over with scar tissue. you can almost grab it with your fingers right? id try and work it out manually with ur fingers i had the same thing on my hamstrings. cissus rx and animal flex are tendon/joint/ligament support supplements. because of your pull some of your tendons might be stretched and stressed as your hamstring heals tighter with scar tissue. those products may help keep your nonmuscle tissue healthier than they might otherwise be.
i know when i take animal flex i feel as if my hip joint has extra lubrication and i feel smoother..which reduces stress on my hamstring hip attatchment. i think theyd help you
This lump is in my groin though, not my hamstring, completely different problem
Where can i get these products from, I live in England