Kansas announced today that Bill Self has signed a lifetime contract with the Jayhawks. His current contract, which was set to expire next March, is being replaced with a new five-year rolling agreement that automatically adds one year at the conclusion of each season.

— Jeff Goodman (@GoodmanHoops) April 2, 2021