Preheat skillet to medium heat. Slice bacon into 1/4 inch pieces. Cook in heated skillet until browned and slightly crispy. Remove from pan and place on paper towels to drain. Set aside. Pour off excess bacon drippings from pan, leaving 2 tablespoons. Place pan back on heat. Saute onions and garlic until tender, about 5 minutes. Stir in collard greens and cook another 3-5 minutes until completely wilted. Take off heat and pour into a large bowl. Stir in remaining ingredients with sauteed vegetables. Pour into a small, greased oven save dish. Bake at 350 for 30 minutes or until edges have browned and dip is bubbly. Serve hot with sliced french bread.