The University of Iowa confirmed it is firing Fran McCaffery after 15 years at the helm of its men's basketball program.