RE: what do you do with your backstrap?
Glad you enjoyed it. I did a couple out in Idaho like that for a whole bunch and they were all like what the 'ell did ya do to that to make it taste so good, and I think it is easier too. I love venison!!
Peace out