Basketball Long-time Illinois and New Mexico State head coach Lou Henson has passed away at 88 July 29, 2020