Kansas basketball coach Invoice Self has 2 stents inserted to deal with blocked arteries July 25, 2025