Place the chicken breasts in a deep dish or bowl. Mix with marinade ingredients and combine thoroughly. Marinate at least 30 minutes and up to overnight. Place on a hot grill but not on direct flame. Close lid of grill and turn periodically until done (start checking at 25 minutes). Top with BBQ sauce if desired.