I cooked these on the grill. I seared them on high heat for 2 minutes each side and then cooked them for another 20 minutes on low heat. My family's only compalaint was that they were a little spicy. I'll make them again, but cut down on the cayenne pepper in the rub. Very easy to make.
These were great. They had a good flavor and were not tough at all. I browned them on top of the stove and then pan roasted them at 325 degrees for about 25 minutes.