Oven-roasted turkey is a tender, juicy, classic Thanksgiving main dish perfected with an elevated citrus and herb butter mixture to make it crispy and flavorful.
77