The Cavs have a new head coach, and it’s a bit of a surprise. 

As first reported by ESPN’s Adrian Wojnarowski, the Cavs have hired Michigan’s John Beilein, 66, as their new head coach. Beilein, per The Athletic’s Joe Vardon, interviewed for the job last week, but was not one of the candidates whose names made it out to the public. He agreed to the deal on Sunday, and talks with Cleveland were running currently to the four interviews the Cavs did over the weekend in Denver. 

Per Woj, Beilein has agreed to a five-year deal with the Cavs. For the last 12 years, he’s coached the Wolverines, making two Final Fours and winning four Big Ten titles in that span. He talked to the Magic and Pistons about their opening last year.