Did you hear that clunk?
It might be your ball joints. Part of normal wear-and-tear on your vehicle can include ball joints wearing out, but larger tires and off-road activity can lead to premature wear.
The inner axle seal was also leaking from the differential through the housing and the outer seal. You can see the oil spray in picture #2&3.