Preheat the over to 375 degrees
In a mixing bowl, combine the beef, veal and sausage.
Add the eggs, cheese, parsley and minced garlic, then salt and pepper as desired.
Add the bread crumbs and sour cream and mix well.
Slowly add up to 2 cups water, 1/2 cup at a time, until the mixture is moist; all the water may not be needed. (if using bread soaked in milk you can skip this step)
Shape into 1 1/2 -inch meatballs and add to well greased or aluminum foil covered baking sheet
Cook the meatballs in oven for 5 minutes
While meatballs are in the oven, add your choice of marinara sauce to a large sauce pan and simmer over medium heat.
Remove meatballs from oven and transfer them to the marinara sauce.
Simmer on medium low heat for 1 hour or until the meatballs are fully cooked
Serve warm garnished with fresh parsley and parmesan cheese