J.☯.
Why didn't his GP refer him to a specialist? While I agree that an orthopedist sounds right, his GP should KNOW who he needs to see. It's his job to say, "I don't know, but ... " and then send to him the right person. It is not his job to just sit there and shake his head and give up.