In a large skillet over medium high heat, add the carrots, celery, and onion. Sauté for 2-3 minutes, and add the ground beef.
Cook until browned and no longer pink. Drain, if needed.
Add in the garlic and cook an additional 30 seconds. Stir in the basil, oregano, parsley, garlic powder, tomato paste, and crushed tomatoes. Simmer for 30 minutes, or until thickened. Taste, and add a pinch of sugar if needed, and parmesan cheese.
Meanwhile, preheat the oven to 400 degrees. Cut 2 inches off the stems of the broccoli rabe, and discard. Cut into 1 inch pieces.
Add to a bowl, and toss with the olive oil, salt, pepper, and garlic powder. Place on a sheet pan, and roast 15-20 minutes. Keep warm.
To make the garlic bread, brush the butter on the rolls. Sprinkle on the garlic powder, paprika, salt, and parsley. Broil for 2-3 minutes, or until golden.
To assemble the sandwiches, place about 1 cup of the Bolognese on the garlic bread. Top with 2-3 slices of cheese, and broccoli rabe.