Kaleb Johnson previously committed to California in June but flipped his commitment after visiting Iowa City for the Iowa-Penn State game.