Combine all of the tomato sauce ingredients into a large slow cooker.
In a large bowl, combine ground pork, breadcrumbs, cheese, parsley, egg, garlic, salt and pepper. Using clean hands mix all the ingredients and form small meatballs.
Lightly grease a baking sheet. Broil meatballs on high in the oven until browned on each side. This took about 4 minutes on each side.
Drop meatballs into the sauce making sure the meatballs are covered in sauce. Cover the slow cooker and set crock pot to low for 5 to 6 hours.
When meatballs are ready and have reached a temperature of 160 degrees F, adjust salt and pepper to taste and add fresh chopped basil or parsley. Serve with Italian bread or over your favorite pasta.