QB Cash Herrera talks Iowa visit