Marion, Iowa, boy will be Kid Captain when Hawkeyes take on Purdue Sept. 27