Well this thread sure f#$%ed my meal tonight. I just tossed the potatoes and corn off the grill. Looks like just a venison back strap for me.....