I borrowed a friend's trailer today to haul some soil, and probably overloaded it. It looks like the hub bearing disintegrated. When we got home, we saw the wheel was just hanging on the axle. The threads on the bottom of the axle are all ground off, though there's still 80% of them left, so I'm hoping it's not shot as well.
Are these parts generic? Can I DIY this repair at home?
Here are pics:
axle end:
back of the wheel - hub looks fine: