i hit some guys trailer hitch sitting in traffic one day in my blazer. I was going like five miles and hour and it didnt even touch my radiator, BUT, it did do a number on one frame horn. NOt sure how second gens are but the frame horn on my first gen sheared off and left the frame itself pefect. I beat the frame horn back into the shape, and welded it back on.
Yes, technically it bent the frame horn, which a shop and insurance adjuster would just say "your frame is bent" but it took me all of an afternoon and a junk yard bumper to get my truck back perfect. Frame horns are meant to take a little abuse before damaging anything structural. Id pull the bumper and have a look at them.