Kucera signs with Iowa state 17 Apr 12