Prepare a grill fire to 275°.
Butterfly Roast: Place roast on a cutting board. Using a sharp knife make a cut about 1/2 inch from the bottom slicing the entire length of the roast. Continue cutting, slicing rather than sawing, lifting the edge of the meat as you unfold the roast until it is separated and flat.
Cover the roast with parchment paper and use a meat mallet to make the roast an even thickness.
Slice onion and bell pepper into thin slices.
Drizzle olive oil over the roast and sprinkle with rub.
Top with cheese slices.
Cover with peppers and onions.
Roll the roast up and place seam side down. Tie with butcher twine.
Brush the outside of the roast with olive oil and season with bbq rub.
Place onto a grill over indirect fire using hickory for smoke flavor. Cook with the grill closed.
Cook until roast reaches 140° using a digital meat thermometer, total cooking time depend on the size of your roast. We cooked this roast about 2 hours.
Remove from grill and allow roast to rest for 10 minutes.
Slice into rounds and serve immediately.