Cavs Name John Beilein As New Head CoachCleveland, OH – The Cleveland Cavaliers today announced that University of Michigan Head Coach John Beilein and the team have agreed to...