Place chicken in a shallow dish. In a medium bowl, mix together the olive oil, sugar, honey, saffron, garlic, basil, thyme, cayenne pepper, salt, oregano, parsley, and sage. Pour the mixture over the chicken. Cover, and marinate 20 to 25 minutes in the refrigerator.
Preheat the grill for medium heat.
Lightly oil the grill grate. Discard marinade, and place chicken on the grill. Cook for 10 minutes on each side, or until exterior is charred and juices run clear.