Turkey Drumsticks Sliced