Francis John McCaffery (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 reached the final of the 2013 National Invitation Tournament. He previously served as head coach of Lehigh University, UNC Greensboro, and Siena. McCaffery played college basketball for one season at Wake Forest before transferring to Penn. In his playing days, he acquired the nickname of "White Magic".