Seems to me that Indiana always gets the best home cooking. I absolutely cackled with glee when they lost to Nebraska. A+ schadenfreude. They deserve to lose on the road given what I see when they play at home. Nebraska had a nice advantage in free throws something that Indiana always seems to have at home.
this guy evidently hired to work for AD