Preheat oven to 300°F and line a baking sheet with aluminum foil. Place a wire rack on top of the baking sheet and set aside.
Mix all ingredients in a large bowl, except bacon and BBQ sauce.
Gently stuff uncooked manicotti shells from both ends leaving no air pockets.
Wrap a slice of bacon around each shell, making sure to cover the ends of the shell. You may need to use two pieces of bacon.
Place stuffed bacon wrapped shells onto prepared wire rack baking sheet and brush with BBQ sauce.
Bake for 60 minutes, then flip the shells over, brush with BBQ sauce and bake for another 60-70 minutes or until bacon is nice and crisp.
Remove from the oven, plate and enjoy.