Kansas' Carl Torbush retires