Pop sound after a stiff leg landing is probably due to ligament tear (anterior cruciate). This is more common in athletes
R.I.C.E is a preliminary treatment for this condition
Torn cruciate ligament
mostly dont restrict movement but it may cause the bones to rub each other which is a problem.
So it is advisable to consult a orthopedician soon, he may suggest MRI
scan for diagnosis.