In a large bowl, combine the first seven ingredients. Pour 1 cup marinade into a large resealable plastic bag; add the chicken. Seal bag and turn to coat; marinate for 15 minutes. Set aside remaining marinade for basting.
Drain and discard marinade. Grill chicken, covered, over medium heat for 40-45 minutes or until juices run clear, basting occasionally with 1/2 cup reserved marinade. Brush remaining marinade over chicken just before serving.