I'm nursing a Grade 2 quadricep pull... rested it for 3 weeks, RICE method, and 3 trainer/massage sessions. I'm near 100%, just can't go all out sprint right now, more of like 90%. With NFL level trainers it would of been less than 3 weeks. However, it's much more than a pulled muscle. Only I would pull a muscle playing slow pitch softball.