I would guess more along the lines of ball joints. With the front end jacked up get someone to help pry on the wheel and see if there is any play in the joints. I have a slight popping sound when braking hard and from the research I did, it points to the ball joints.