In a large saucepan, over medium-high heat, stir together all of the ingredients for the BBQ sauce. Bring the mixture to a boil, then reduce heat to low and simmer uncovered for 30-45 minutes until sauce thickens. Stir often!
Remove sauce from heat and slightly cool.
Cut the rib rack into four equal pieces. Cutting into smaller racks allows for the ribs to cook more evenly and are the perfect portion size. Remove any excess fat and the rib membrane.
Place prepared ribs in a resealable bag or container. Cover with HALF of the cooled BBQ sauce. Refrigerate ribs and leftover BBQ sauce overnight.
Once ribs have marinated overnight, place into the bottom of a slow cooker and top with marinading BBQ sauce. Cook on Low for 6-8 hours until tender and the meat has shrunk away from the cut ends at least 1/2 inch.
Once cooked, remove ribs from slow cooker. Brush additional BBQ sauce onto both sides of cooked ribs.
Grill ribs on high heat (approx 400 degrees F) by first placing sauced ribs, meat side down onto grates for 2-4 minutes. Flip ribs and baste again with additional BBQ sauce. Grill an additional 2-4 minutes, until you start to see a few charred sections of sauce. Charred=good... Burned=bad. So watch the ribs carefully!