Not sure how you could stop him from visiting IU first. IU had likely already communicated how much they were willing to pay. My assumption is that it was more than ND. The ONLY thing ND could do at that point is to adjust the offer or threaten to rescind the offer to Marsh.
Not sure how...