Sorry to hear about it.
I hit one a number of years ago while driving on the highway. The trees were close to the road and I was doing about 75 mph. By the time I noticed the deer coming my swerve didn't help much. I think I hit it in the butt with the driver's side of the bumper and that...