If you are efficient, you can have a roadkill’s worth of roasts in the freezer in less than an hour.
I was told long ago, not to eat the meat where the body was hit.