I play a lot of soccer and basketball. The last 4 years i pulled my right hamstring and then my left hamstring. I rehabed back from both of them and now I just hurt my knee and been out a month (runners knee/jumpers knee). It just got better, I been using GNC's joint multivitamins the last month, but does use of protein also help prevent injuries?