These Oven Roasted Turkey Drumsticks are juicy and tender with a garlic herb infused crispy skin. They bake to perfection in under 90 minutes, with no carving required, for a simple but still impressive, Turkey dinner.