You may have heard it called Baked Bean Casserole, Cowboy Beans or even Calico Beans, depending on where you live. It is ...