Combine all of the ingredients in a large bowl, and using your hands, mix well together. Make sure the ingredients are evenly distributed. I took about 1/4 cup of the mixture and made meatballs. You can make more or less, depending on how large you want them. I churned out 9 meatballs and baked them for 25 minutes until they were nicely browned on the outside. Flip them as soon as they come out of the oven.
In a large saucepan, heat up the olive oil on high. Add the onion/garlic and saute for 1-2 minutes. Add the remaining ingredients, stir, and allow it to simmer until most liquid has cooked off. No more than 2 hours.
Serve with the meatballs and some delicious pasta!