all the above is good advice.

-I you recommend you stick with using the meat in dishes with tomato based sauce, the acidity of tomato neutralizes the gaminess of the meat

-deer meat is always going to have a 'gamey' or wild flavor to it when prepped in roasts or steaks

-you might try using a tomato based broth when you cook the roasts...