Yes, they do. Let the turkey legs rest for 5 to 10 minutes before eating. This will give them time to cool down and release juices to be super moist and delicious.