Francis John McCaffery is an American college basketball coach who is the current men's basketball head coach at the University of Pennsylvania. From Wikipedia