Barbecued Bean Salad

A crowd-pleasing, family-friendly alternative to baked beans, this protein-rich salad can be prepared in advance and the flavor improves over time.   As I walked to school with my...