Francis John McCaffery[1] (born May 23, 1959) is an American college basketball coach and the current men's basketball head coach at the University of Iowa. He has taken four Division I programs to postseason tournaments, including the Iowa Hawkeyes, who ...
(wikipedia)