Should LeBron be publicly laying into teammates?

LeBron James and Tristan Thompson

Mario Chalmers has something in common with Tristan Thompson.

They’ve both been publicly yelled at by LeBron James.

Late in the Cavaliers’ 135-130 double-overtime win over the Pacers on Sunday, James became upset about defensive coverages on Paul George. The Pacers were running plays that forced Thompson to switch to George, who finished with 43 points.

After Kevin Love hit a key 3-pointer, James and Thompson yelled at one another on the bench:

Here’s what James had to say about it after the game:

Here is Thompson’s post-game reaction:

The incident didn’t seem to bother coach Tyronn Lue:

The sports morning shows debated the James-Thompson feud.

FS1’s Skip Bayless and Shannon Sharpe:

ESPN’s Stephen A. Smith and Max Kellerman:

As previously mentioned, James has a history of yelling at teammates. Former Heat guard Chalmers took the brunt of James’ wrath on several occasions:

Fox Sports’ Nate Scott says there’s not much to this story:

Yes, the explanation may be a little simplistic. There are undoubtedly things going on behind the scenes that we don’t know about. But fatigue has to be playing a huge part in what is going on with the Cavaliers right now. This team looks tired. They’ve fought through two tough seasons, won a title, and are now trying to find the energy and resolve to gear up for another push with a depleted team. That has to be exhausting. That has to fray at you. That may push you to do something silly, like get frustrated at needing two overtimes to beat the Indiana Pacers and yell at a teammate for the entire world to see.

What do you think? Are the Cavaliers in trouble? Is James a bad teammate?

Debate by downloading our app on iOS at apple.co/1ITwL4w or on Android at bit.ly/fandings. You also can play online at playfandings.com.