George Karl fired back at Mark Jackson on Thursday after the ESPN analyst seemingly took a shot at him over his coaching. Jose Luis Villegas/Sacramento Bee/TNS

George Karl fired back at Mark Jackson on Thursday after the ESPN analyst seemingly took a shot at him over his coaching.

Jackson was one of the analysts for Game 2 of the first-round playoff series between the Portland Trail Blazers and Los Angeles Lakers. Jackson complimented Carmelo Anthony for the veteran’s defensive effort on LeBron James. Then, Jackson decided to criticize Anthony’s past coaches for not getting enough out of the All-Star on the defensive end.

“People who killed Carmelo Anthony in the past for his defense — they were wrong. This guy is picking up LeBron James full court,” Jackson said.

Jeff Van Gundy disagreed, saying that the past criticism of Anthony was valid and that Carmelo has changed. That led Jackson to change his argument to blame past coaching.

“Then there’s a shared responsibility for whoever allowed that defense to be played. Because for some reason, he has bought in with this culture, and he is committed to it. This is energy and effort,” Jackson said.

Karl coached the Denver Nuggets from 2005-2013. Anthony played for him for five and a half of those seasons before being traded to the Knicks.

Karl took offense to Jackson’s comments and fired back at him, comparing their respective legacies. Karl also jabbed Jackson over the Warriors becoming a dynasty after the coach was replaced by Steve Kerr.

Van Gundy is correct — Anthony generally did not give a good enough effort on defense in the past. Being in the playoffs and facing the challenge of LeBron James may be bringing out the best in him. That still doesn’t change his poor defense in the past. Karl’s coaching resume also blows away Jackson’s, but that doesn’t mean Jackson doesn’t have a right to criticize in his analysis.

Keep in mind that Karl and Anthony long had issues.

More must-reads:

TODAY'S BEST
Mavericks come from behind to down Thunder, take 2-1 series lead
Stars continue road dominance with Game 3 win over Avalanche
Watch: Paul Skenes wastes no time showing why Pirates drafted him No. 1 overall
Watch: Braves were one out away from first no-hitter in 30 years
Roman Wilson hopes to become Steelers' next 'great' WR
Chargers sign veteran edge-rusher
Justin Allgaier dominates at Darlington for first win of 2024
'Great mind': One-time NBA champion endorses candidate for Lakers HC job
Celtics respond with impressive road win vs. Cavaliers in Game 3
Hurricanes' power play finally comes through with season on the line
Watch: An outstanding first half by Donovan Mitchell keeps the Cavaliers alive in Game 3 vs. Celtics
Tigers lose veteran starting pitcher to injury
Watch: Minor league baseball game interrupted by turtle delay
Paul Skenes experiences the Pirates' incompetence in just one game
Rangers ace continues to be plagued by nerve irritation in thumb
Cowboys hint at timeline for extension talks with offensive star
Steelers first-round pick has already 'apologized' to new locker mate
Former Packers WR makes bold prediction about Jordan Love
Broncos release former Super Bowl champion WR
Nationals had 'substantive discussions' with former top prospect about extension

Want more Trail Blazers news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.