Looks like I was wrong about it being OOB. There was, in fact, a foul called on Horford for Michigan.
Play by play
So what is everyone's experience here? Is that type of action (intentionally throwing a ball at your opponent) considered unsportsmanlike, or contact?