Drain and rinse the beans. Place in large mixing bowl and set aside.
Heat 1 tablespoon extra virgin olive oil in medium saute pan. When heated, add the onions and garlic. Saute, stirring frequently until the onions are golden brown and are beginning to become translucent. Then add the celery and yellow squash. Continue sauteing, stirring frequently for an addition 5 - 8 minutes, until the squash is softened and browned. Set aside to cool.
To the beans add the red pepper, corn and basil. When the cooked vegetables are cooled add them as well. Mix well. Add the remaining olive oil and rice vinegar. Mix well to coat all the vegetables.