I experienced this one time and it was the worst day of my travelling life
I had a similar issue with my '89 Blazer, so you’re not alone!
Based on my knowledge of cartoons, this Express seems completely worn out.
GMC and Chevy ball joints are terrible. I’ve replaced 8 across 5 trucks, and 3 have failed on me. Still, I’ll never go for a Ford or Dodge.
It happens. My 2002 Suburban had a wheel bearing fail and looked just like that.