Place the chicken in a large nonreactive bowl and add the garlic, oregano, vinegar, oil, olives, capers, dates, and bay leaves, along with 1 teaspoon salt and 5-6 grinds of black pepper. Gently mix everything together, cover the bowl, and leave in the fridge to marinate for 1-2 days**, stirring the ingredients a few times during the process.
Preheat the oven to 400°F.
Spread out the chicken legs in one large (10x15x2-inches at least) or two medium high-sided baking pan, along with all the marinade ingredients. Whisk together the wine and molasses and pour over the meat. Place in the oven and cook for 50-60 minutes, basting two or three times, until the meat is golden brown on top and cooked through. [If necessary, add a little chicken broth to the pan during cooking to enable basting.]
Remove from the oven, transfer everything to a large platter, sprinkle with some oregano, and serve.