Using a grill or smoker, preheat the grill to 250° F.
While the grill is preheating, prepare the beef by covering it in yellow mustard and coating it with your favorite meat rub. Place on grill and cook for 3 to 4 hours or until the internal temperature reaches 175°, F.
After 2 hours place a heavy bottom 7 quart sauce pan over medium low heat (see notes). Add the oil. Cook the onions until soft and translucent, about 10 – 12 minutes. Add the garlic and continue to cook for another minute making sure to not burn the garlic.
Add the carrots, celery, and tomatoes and cook for another 10 minutes or until the carrots are soft.
Deglaze the pan using red wine. Cook the vegetables in wine for 2 – 3 minutes until reduced by half. Add half the beef stock and reduce to a low tempurature.
see instructions below if you are using a slow cooker.
Remove the beef from the grill once it comes to temperature and add it to the red wine sauce. Cover and let cook for 1 hour (see notes). Make sure to keep the beef half covered in sauce by adding the remaining beef stock as needed.
After about 30 minutes cook the shells according to the package instructions.
Remove the beef from the sauce and shred it preserving the sauce for later use.
In a mixing bowl combine the ricotta cheese, garlic, paprika, and onion powder.
In a gallon size Ziplock bag using gloves, carefully pipe the hot beef mixture into the shells.
Strain the vegetables preserving the red wine sauce. Discard the vegetables.
Pour the red wine sauce over the filled shells. Top with mozzarella and parmesan cheese. Serve and allow your friends / family to shower you with praises!
Instructions if using slow cooker
After you have prepared the sauce in step 5 above, add the ribs and sauce to a large slow cooker.
Cook over low heat until the internal temperature reaches about 200° F. Add more beef stock if needed to keep the beef half covered in liquid.
Return to step 7 above.