Place breadcrumbs into a large bowl. Add milk and stir to combine. Set aside for a few minutes or until the milk has been absorbed.
Add all the remaining meatballs ingredients to the breadcrumb mixture and season well with salt and pepper. Using your hands, mix well. Roll mixture into small golf ball size balls and set aside.
Heat a little oil in a non-stick frying pan over medium-high heat. Add half the meatballs and cook, turning occasionally, for 4-5 minutes or until lightly golden all over. Set aside and repeat with remaining meatballs.
Transfer all the meatballs, along with any juices, to the sugo sauce. Gently stir to combine then return the pan to a medium heat. Bring to a simmer, then cover partially with a lid, reduce heat to the low and cook, stirring occasionally, for 1 hour or until the meatballs are very tender. Taste and season if required.