Chicken with Tomatoes and Balsamic Vinegar

Ingredients
dried rosemary
 * 1/3 cup chicken broth
 * 2 tablespoons olive oil
 * 3 tablespoons basalmic vinegar
 * 1/2 cup chopped onions
 * 1 teaspoon fresh chopped or 1 teaspoon finely minced garlic rosemary, or 1/2 1 can (1 pound 12 ounces)
 * crumbled plum tomatoes, drained
 * 3 whole chicken breasts
 * 1/4 teaspoon salt
 * cut in half Freshly ground black pepper

Directions
In a dish mix  Chicken broth, vinegar and rosemary and then in another dish put chicken and pour the above mixture over it and refrigerate overnight. Now remove chicken and pat it dry. Let the marinade remain in the dish. Heat oil in a heavy frying pan and brown chicken in two batches. Remove chicken from the pan; add onions and garlic. Saute over medium heat for 5 minutes, until onions are softened. Add marinade to pan and bring to a simmer. Add chicken, paste with some of marinade, cover and simmer 25 minutes. Remove chicken and keep warm. Add tomatoes, salt and pepper, simmer about 5 minutes, or until thickened. Pour sauce over chicken.