Horrible pic, but this is the c hub correct? It is snapped in half right now. The dogbone is bent as well, but everything else including the stub axles looks to be fine.
EDIT:Also, that aluminum ball for the steering link that's inside of it... will the new c hub come with one, or do i need to take that one out? If so, HOW do I get it out??