Iowa’s men’s basketball program dismissed McCaffery after 15 seasons as coach of the Hawkeyes, the school announced Friday.