Add your bread crumbs, minced garlic, bbq rub and egg to a bowl. Mix together until the consistency of wet sand, then let set for 5 minutes.
Next add the ground pork and ground beef and mix thoroughly.
Add another egg if the meatballs are too dry and more bread crumbs if too wet.
Next, form the ground meat into 3-4 oz meatballs with 1-2 pieces of cubed mozzarella in the middle.
Place all the meatballs into the fridge to set for 30 minutes.
Preheat your smoker for indirect cooking at medium-low heat (about 300F).
Add your meatballs to the smoker to cook until 165F (about 30-45 minutes).
Once the meatballs are done, place them into a skillet or foil and cover with marinara sauce.
Place back on the smoker to cook for another 15 minutes until warmed. When done, pull off and keep warm.
Slice your hoagie rolls open and add your meatballs with some sauce.
Garnish with Italian seasoning and parmesan cheese.
Top with mozzarella cheese and melt the cheese. Serve and enjoy!