Chop the onions and place them in a pan with olive oil.
Sauté onions until soft and clear, about four to five minutes
Remove from heat and add all other ingredients
Simmer on the stove for 15 minutes
Store in an airtight jar
Grilled Chicken
Turn one side of the gas grill on to high heat. Place the chicken breasts next to the burners, so that they cook indirectly.
Depending on the size of the breast, cook for about 15 minutes. Turn, and cook on the other side until chicken is almost done, about 10 - 15 minutes. Only turn the chicken twice. The key is to cook it on indirect heat and "leave it alone".
Once the chicken is almost (about 90%) done, brush with The Best Barbecue Sauce and place chicken on medium-high heat. Cook on each side approximately three to five minutes until sauce is cooked and seared on to the breasts.