In a large bowl, mix together the ground ham, pork, eggs, mustard, ketchup, onion, graham crackers and milk. Mix well.
Spray a 9x13 baking pan with cooking spray.
Shape the ham mixture into a loaf, packing the meat firmly.
Sprinkle the top of the ham loaf with paprika.
Bake the ham loaf for 20 minutes. During this 20 minutes, make the pineapple glaze.
Combine the glaze ingredients together in a small saucepan over medium heat. Cook and stir until the sauce comes to a boil, then boil for 1 minute.
Remove from the heat and set aside until the ham loaf is ready to glaze.
Finish Baking the Ham Loaf:
After the initial 20 minutes of baking, brush the top of the loaf with the pineapple glaze.
Bake again for 70 minutes, basting the ham loaf 2 or 3 more times during baking.
Serve warm with any leftover pineapple glaze drizzled on top.
The calories shown are based on the loaf being cut into 12 pieces, with 1 serving being 1 slice. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate.