In a small bowl, combine the brown sugar, garlic, salt, pepper and, if desired, liquid smoke; rub over ribs.
Layer ribs and onion in a greased 5- or 6-qt. slow cooker; pour cola over ribs. Cover and cook on low for 8-10 hours or until ribs are tender. Drain liquid. Pour sauce over ribs and cook 1 hour longer.