The Tribune Article goes into greater detail and the story checks out. Dude was friends with a major booster because he rents the land for his stereo shop from said booster and they both love Mizzou hoops.
Major booster is allowed to purchase seats on the team airplane for major events (standard practice for most universities, in fact). He evidently bought them for a dude that sold some coke.
I'm not concerned.