How do you get soggy chicken from grilling it. Here is what I do when I do 'bone - in' chicken on the grill.
Clean it, place on microwave safe plate, microwave for 10-12 minutes, grill on all sides, slather with BBQ sauce for last 5 minutes on the grill. Always moist and hot and done and never soggy.