In a large skillet heat oil over medium - low heat and add the onion, garlic and a pinch or two of salt and pepper, cook until onion are translucent.
Turn heat up to medium and add ground beef, season it with salt and pepper and break it apart as it cooks.
Meanwhile cook rigatoni according to package directions in plenty of salted water to al dente.
Preheat oven to 400 degrees F. and grease a 9 x 13-inch casserole pan.
When the ground beef is cooked through remove from heat. Drain off the grease.
Stir in both sauces, the vinegar, 1/2 the pickles, 1/2 the tomatoes, the pasta and 3/4 cup of the cheese.
Spoon the mixture into the casserole pan and sprinkle the top with the remaining cheese, pickles and tomatoes.
Bake until bubbly 20 - 25 minutes. To serve garnish the top with the crumbled bacon.