2017 Ram ball joints vs complete LCA

BTW....Make sure that you measure the ball joints to make sure that is your problem. I would suspect that the slop would be pretty obvious if you can feel it when driving.

Wheel bearing maybe?