Oddly, in this age of locavorism, we don’t see venison on a lot of restaurant menus. And when you do, that venison is likely from New Zealand or Texas. That’s because it’s illegal to sell wild deer ...