TORONTO, CANADA - MAY 30: Charles Barkley provides commentary after Game One of the NBA Finals between the Golden State Warriors and the Toronto Raptors on May 30, 2019 at Scotiabank Arena in Toronto, Ontario, Canada. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and/or using this photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2019 NBAE (Photo by Joe Murphy/NBAE via Getty Images)

Charles Barkley believes the young players of the Cleveland Cavaliers are responsible for head coach John Beilein leaving the team.

The current TNT analyst and NBA Hall of Famer blamed the young players on the Cavs’ roster, citing their immaturity and ego. Barkley also chided the veterans for failing to be “leaders”.

Beilein resigned as head coach of the Cavaliers on Wednesday.