1) Preheat oven to 350 degrees. In a large bowl combine the breadcrumbs, pesto, eggs, onion, carrot, parmesan, basil, tomato paste, garlic, salt, and pepper. Using a fork, mix together. Add the turkey and chicken sausage and mix until just combined. Cover and put in the fridge while you make the sauce. (You can keep in fridge for several hours and make later)
2) In a large pan heat the olive oil over medium/high heat. Add the onion, salt and pepper, and cook for 5-7 minutes. Add the garlic, tomato paste, honey, crushed tomatoes, and dried herbs and stir to combine. Bring sauce to a rolling simmer, then turn heat to low and let cook, stirring occasionally, while you form the meatballs.
3) Form 1 - 11/4 inch meatballs by lightly rolling them in your hands and set aside. This makes a ton of meatballs, so a little help is nice here!
4) Once all the meatballs are formed, take two 9x13 inch baking dishes and spoon enough sauce in each to cover the bottom. Add the meatballs to the dishes and spoon the remaining sauce evenly over them. Cover with foil and bake for 30-35 minutes or until cooked. Remove the foil for the last 10 minutes of cooking. Serve over pasta, rice, or just as is with a great salad!