Pour olive oil in large heavy pot on a medium heat stove.
Saute' onions until clear and transparent.
Add garlic and saute' for 2 more minutes making sure that the garlic does not burn.
Add the ground prosciutto and ground pancetta to saute' for another 5 minutes.
Remove from heat and place in a very large mixing bowl.
Allow to cool.
Add the ground round beef and ground Italian sausage; mix slightly.
Add remaining meatball ingredients and thoroughly mix everything together BY HAND.
Form 2 or 3 ounce balls (use a little scale to weight them) and place on a well-oiled baking sheet.
Bake for 30 - 45 minutes on 375 F degrees.
Turn the meatballs over occasionally to brown on several sides.
In a large, heavy sauce pan, on a low-medium heat stove, prepare the marinara sauce with all ingredients listed -- making sure that the bottom of the sauce does not burn.
When meatballs are finished baking, immerse them in the marinara sauce (optional).
Slice buns in half.
Brush olive oil on each half of the buns.
Rub the sliced garlic clove generously all over the olive oil, using the cut side of the garlic.
Roast the buns on a baking sheet in a 400 F degree oven until golden brown -- keeping an eye on them so they do not burn.