Preheat oven to 325º. Make 1/4-inch-deep cuts in fattiest side of pork. Sprinkle pork with salt and pepper. Place in a large roasting pan. Place onion and next 5 ingredients around pork. Pour broth in pan, and cover tightly with aluminum foil.
Bake at 325º for 3 to 3 1/2 hours or until fork-tender. Remove pork from pan, and let stand 15 minutes. Discard vegetables and liquid in pan.
Cook pork in a large cast-iron skillet over medium-low heat 8 to 10 minutes on each side or until browned and crisp.