Former All-American kicker Nate Kaeding will be the honorary captain when the Hawkeyes face Ohio State.