He has been pretty good defensively this year but if he could get his offensive game back to what it was in Buffalo then he could be worth his contract.
why are they signing him now and not when the NCAA season ends?
They got bounced in the opening round of the Big Ten tournament, and are not making the playoffs. Went 13-23, fired their coach - rough season for the Badgers.