Fran McCaffery will serve as the next head coach of Penn men’s basketball, according to journalist Sam Federman.