In a large skillet, cook ground beef and pork over medium heat until browned. Drain excess fat.
Add chopped onions, garlic, carrots, and celery. Sauté until vegetables are softened, about 5 minutes.
Pour in red wine and cook until it reduces slightly. Add crushed tomatoes, beef broth, and Italian seasoning.
Bring to a simmer, cover, and cook on low heat for 45 minutes, stirring occasionally.
Stir in milk and simmer for another 15 minutes to enrich the sauce. Season with salt and pepper.
Serve over your favorite pasta, garnished with fresh basil or parsley.