Preheat oven to 375 degrees.
Place chicken legs in a large bag or bowl. Whisk together ingredients for marinade. Pour over chicken legs. Cover chicken and allow to rest on the counter for 20 minutes. (No longer than 20 minutes to avoid food poisoning. If you must marinate the chicken longer, place it in the refrigerator.)
Drizzle additional olive oil on a rimmed baking sheet. Place chicken legs in a single layer on baking sheet and put in oven.
Pour remaining marinade into a small saucepan and bring to a rolling boil over medium-high heat. Boil for about one minute and remove from heat. After the chicken has been in the oven for about 30 minutes, begin turning and basting the chicken with the marinade every ten minutes.
Bake for a total of 45 to 55 minutes or until the chicken is cooked through.