Nebraska is giving AD Shawn Eichorst an extension / Hang Up On Holstein

What does this mean for the future of the football program?