Preheat oven to 350°.
Spray a baking dish with non-stick cooking spray.
Beat the egg lightly with a fork and add it to a large mixing bowl.
Place ground ham, ground pork, bread crumbs, and milk into the bowl with the egg.
Fold all of the ingredients together, using a firm spatula or a wooden spoon. The mixture will feel wet.
Use a 1/2 cup measure and form small 1/2 cup-sized loaves.
Place them in the baking dish.
Mix the ingredients for the glaze until the brown sugar has dissolved.
Pour 2/3 of the glaze into a small bowl and set it aside.
Using the remaining 1/3 of glaze, brush the tops of the loaves.
Bake for 30 minutes.
Brush the tops of the loaves with half of the reserve glaze you set aside and bake for another 30-45 minutes.
Once the bottoms turn slightly brown (it may take a full 1.5 hours, but start checking them at 1 hour and every 15 minutes after that), remove the loaves.
Once again, brush the tops of the loaves with all of the remaining glaze, and let them rest in the baking dish for 20 minutes.
Place them on a serving platter and pour any remaining glaze over the top.
Garnish with fresh parsley if desired.