Here's a look at all of the head coaches LeBron James has played for.
On Friday, the Cavaliers fired David Blatt after a season and a half as the team's head coach.
Blatt helped lead the Cavaliers to last year's NBA Finals, where they fell in six games to the Golden State Warriors. At the time of Blatt's firing, Cleveland sat on top of the Eastern Conference with a 30–11 record, 3.5 games ahead of the Toronto Raptors.
After firing Blatt, the Cavs promoted assistant coach Tyronn Lue to head coach.
As LeBron James's squad starts a new era under Lue, take a look back at all of the head coaches James has played under during his NBA career.