Deer strikes were common when I lived in upstate NY. I still remember the road signs warning of deer crossings. I've never hit one, even down here in Alabama where there are so many deer they have a one kill per day limit (as opposed to NY having one kill per season in most cases). Down here if you hit one you get to keep it without penalty.
I am adventurous about food but frankly venison isn't popular with me. The texture is the problem. I'll eat it as part of something, such as chili or a stew, but I don't like it by itself.