Broccoli Salad

2 bunches fresh broccoli
1 small onion, chopped
1 pound of bacon, cut in pieces and cooked
¼ cup pecans, chopped
1 cup mayonnaise
½ cup sugar
1 to 1 ½ tablespoons apple cider vinegar

Cut broccoli crowns from stalks.  Mix onion, cooked bacon pieces, pecans, mayonnaise, sugar and vinegar.  Stir well.  Pour dressing over broccoli crowns just before serving.  Serve on lettuce leaves and garnish with tomato wedges.
For the broccoli to remain crisp, eat within an hour of mixing dressing on broccoli.  Dressing will last several days if refrigerated.