Grade: 3
Upper hamstring tendon avulsion. Been there, done that before. L leg. Hopefully less severe than grade 3. Time will tell.