Preheat the oven to 350°.
Line the bottom tray of your pan with aluminum foil for easy clean up.
Cut the crust off of the Loaf of Italian bread. Discard or save it to make bread crumbs.
Pull apart small pieces of the inside of the bread and put the bread pieces in a small bowl. You will get about 3 or 4 cups of bread pieces.
Pour about 2 cups of water over the bread pieces to completely them. Set this aside to let the bread soak.
In a large bowl, put in the ground meat.
Take a fistful of the soaked bread, SQUEEZE hard to get water most of the water out, and put it in the bowl with the meat. Keep doing this to finish all the bread pieces. Mix the bread and ground meat all together until all large pieces of bread are completely mixed in well.
Add in the eggs, parsley, Romano cheese, garlic, salt, black pepper, and garlic powder. Mix this with your hands until everything is incorporated. Set aside.
Fill a small bowl with water. DIP a meatball scoop into the water, then scoop into the meat mixture. Place the formed meatball on the tray of the pan.
WET YOUR HANDS, THEN ROLL THE MEATBALL a few times so it smooths out into a firm, tight ball shape. The meatball scoop makes the meatball sizes all the same, but it does not really make them firm enough. So do not skip this step!
Place the meatball on the tray of the pan. Repeat this process, dipping the meatball scoop into the water and wetting your hands each time. Just that little bit of water helps in softening the meatballs. It's not too much water, not too little! Just right!
Bake at 350° for 30 minutes. Then using tongs, flip the meatballs over and bake for another 15 miniutes.
Add the meatballs to a tomato sauce and simmer on low heat for 30 minutes, or up to 60 minutes. These are delicious plain, or with a brown gravy too!