In a large skillet set over high heat, add the olive oil and garlic. Stir for just about 30 seconds and add the onions. Cook over high heat long enough to brown the onions, about 2-4 minutes. Reduce heat to medium and continue to cook until softened, about 5 more minutes.
Add the ground beef and mash it around with a wooden spoon to separate it as it cooks. Continue cooking the meat like this for about 8 minutes or so, until it is cooked and separated.
Add the oregano, rosemary, paprika, onion powder, salt and pepper Stir well and cook for a minute or so.
Add the Marinara Sauce, chopped tomatoes, parmesan cheese rind (if using), broth, wine and sugar. Give a very good stir and bring to a simmer. Reduce heat to low, cover and continue to simmer for about 45 minutes.
Uncover stir and taste to see if any adjustments are needed. Stir in fresh herbs and parmesan cheese.
Serve over spaghetti or other pasta