Do you have a picture of the broken ball joint? unless the rod in the ball joint snapped in half or Knuckle broke, there is no way a ball joint in a 100 cruiser pops out of its location. Was it oem or 555 ball joint?I’ve had an LBJ failure before that resulted in this exact situation, doesn’t take much force to pop the axle out and bend the tie rod. Glad you’re okay, cruiser is always replaceable.