John Beilein has reportedly agreed to a deal with the Cleveland Cavaliers, according to ESPN’s Adrian Wojnarowski.

Monday morning, Wojnarowski reported that Beilein had agreed to a five-year deal with the Cavaliers, become the next head coach of the franchise. Beilein Has been the head coach at Michigan since 2007.

The Wolverines are coming off their second-straight 30-win season and reached the Sweet Sixteen of the NCAA Tournament this past year.

Beilein had a tremendous run in Ann Arbor, posting a 278-150 record in 12 years. He guided the Wolverines to nine NCAA Tournament appearances and finished as the national runner up twice (2013, 2018).

Michigan also won two B1G regular season titles and two conference tournament crowns.

Before taking over at Michigan, Beilein had stops at Canisius, Richmond and West Virginia at the Division I level. In nearly 40 years of coaching, Beilein has registered 754 career wins.

This will mark Beilein’s first stop in the NBA in any capacity.