This recipe has been in our family for over 100 years. For as long as I can remember it's been a staple for Christmas Dinner. It takes a while to make, but well worth the wait and it's better when made a day ahead.
In a large sauce or slow cooker, combine all the sauce ingredients. Let simmer while preparing meatballs.
Preheat oven to 350 degrees. Set out a broiler pan with a rack.
In a large bowl, mix the beef and bread crumbs by hand until well blended. In a small bowl combine the remaining meatball ingredients and pour over beef mixture. Mix by hand until well blended. If mixture seems to dry, add another egg and mix well.
Roll meat mixture into 3/4 to 1 inch balls and place on broiler rack. Bake each batch of meatballs 12-15 minutes. Carefully add the cooked meeatballs to the sauce. When all the meatballs are in the sauce simmer for 2-3 hours, stirring frequently.
Let suacepan or crock pot cool and refrigerate over night. Reheat 3-4 hours before serving. Enjoy!