It seemed like a great deal: a match in the Dominican Republic resort town of Punta Cana, with paid airfare and accommodations, on an event featuring multiple UFC veterans streamed worldwide via online pay-per-view.