You what's kind of funny, I pulled my groin maybe a month ago
If it's been 3 weeks already then there is nothing to worry about at all. He'll be 100% by the time August comes....at most
. It would all depend on how he treats it. He'll be okay near the end of July is my opinion.