Mine just broke same end on My B2620 about a month ago. Did not find a "repair kit" and ended up buying a new link. If you could find a ball end that fits you could probably weld it on. I saved the broken drag link so I could weld the good end on if it breaks again.