In a large, heavy pot, heat the oil over medium heat. Add the onion and sauté until translucent, about 4 minutes.
Add the garlic, stirring for 1 minute.
Add the sausage and cook until browned, breaking up the meat with back of spoon, about 5 minutes.
Drain the drippings from pot. Add the wine, diced tomatoes with juice, and crushed tomatoes, and then increase the heat and bring the ingredients to boil.
Reduce the heat to low and simmer for 30 minutes to blend the flavors, stirring occasionally.
Meanwhile, cook the pasta in large pot of boiling salted water until tender but still firm to bite, stirring occasionally. Drain.
Stir the pasta, arugula, basil, and oregano into the tomato sauce. Simmer until arugula wilts, stirring often, about 2 minutes.
Season with salt and pepper. Transfer to large bowl. Sprinkle with Parmesan.