John Beilein resigned as Cleveland Cavaliers coach on Wednesday. | Tony Dejak/AP Wildly successful at Michigan and other stops in his coaching career, Beilein ... Read more