They should pool together resources to offer triple the prize money and appearance fees into one race to ensure all top marathon runners compete in that race, taking turns hosting it. The other two marathons should agree not to hire any of the top list of X runners or give more than a very small amount in appearance/prize money. The World Marathon Majors could get started on this.