radiator leak cause question

it is a B2500. it was a hell of a hit, knocked me into the median. OK I will go ahead & claim it, thanks guys. RR