In a mixing bowl, combine the ground beef, breadcrumbs, egg, diced onion, garlic powder, salt, and black pepper. Mix until evenly blended.
Shape the mixture into a loaf that will fit inside your slow cooker.
Lay the bacon slices across the top and sides of the loaf, tucking the ends underneath to hold them in place.
Place the wrapped loaf into the slow cooker.
Stir together the BBQ sauce and brown sugar in a small bowl until smooth.
Pour the glaze evenly over the bacon-wrapped loaf.
Cover and cook on low for 6 hours, or until the internal temperature reaches 160 degrees F.
Let the meatloaf rest for 10 minutes before slicing to serve.