McCaffery replaces Delaware County native Steve Donahue, who was fired March 10 after nine seasons in charge of the Quakers.
Fran McCaffery's official homecoming began on Thursday morning after he was named as the head coach at Penn, his alma mater.
They say three times is a pattern, but just twice might be enough in this case to see a trend with WVU athletic director Wren ...