Sorry to hear this.<br><br>
If its a pulled hamstring, you would have no doubt about it. The recovery is in weeks, not days.<br><br>
The 'pulled muscle' thread talks a bit about the bad hammy. Check it out.<br><br>
What have you done to minimize pain or swelling?