Helpful tip for venison: Soak venison roast the day before in water with 2-3 tsps of vinegar and then in regular water the night
Helpful tip for venison: Soak venison roast the day before in water with 2-3 tsps of vinegar and then in regular water the night before. This removes the blood and the gamey taste.
Source: HERE