In small bowl combine together bread crumbs, milk and egg. Set aside while you prepare the ground beef.
In large bowl add ground beef, parsley, oregano, garlic powder, onion powder, red pepper flakes, salt and pepper. Mix gently until just combined.
Add breadcrumb mixture and mix until just combined.
On waxed paper, pat meat into approximately 8 by 10 rectangle.
Top with slices of ham, then slices of mozzarella cheese.
Carefully roll up meat. Seal edges and ends.
Place meatloaf into baking pan, seam side down.
Top with tomato sauce.
Preheat oven to 350º F
Bake 350º F for approximately 45-60 minutes. Internal temperature of 160º F
Set oven to broil. Remove meatloaf from oven and top with extra cheese slices. Return to oven and bake just until cheese is melted.
Remove from oven (cover with foil, tented so foil doesn't touch meat). Allow meatloaf to rest for 5-10 minutes before slicing.