Watch: Barkley's golf swing no longer a disaster

Charles Barkley's golf swing used to have more hitch in it than a Will Smith romantic comedy.

Now ... not so much.

The NBA on TNT analyst showed off his fresh form during a practice round at tree-lined Edgewood Tahoe South G.C., which hosts the American Century Championship.

"This is the best I've seen him play, and I've known him a long time," said Harveys and Harrah's casinos executive Mark Mitchell, who was a part of Barkley's group. "He pauses in his swing occasionally, but not like he used to."

While not perfect, it's certainly light years better than what it once was.

Watch: Barkley's golf swing no longer a disaster
  Got something to say? Leave a comment below!
Night at the office for The King
.@KingJames makes it look easy 💪
That new-look Cavs second unit
Clarkson➡️Korver➡️Nance Jr. for the @cavs! #AllForOne WATCH on @NBAonTNT
LeBron becomes 7th player to make 11,000 field goals for career
Congrats to @KingJames of the @cavs on becoming the 7th player in @NBAHistory to reach 11,000 FIELD GOALS MADE! #ThisIsWhyWePlay #AllForOne
The Polish Hammer
The Polish Hammer drops one on @KingJames early... 😳
Larry Nance Takes Flight ✈️
Rodney Hood sets up Larry Nance Jr. at the rim! #AllForOne 📺: @NBAonTNT
Stephen Curry drills rainbow 3-pointer to beat 1st quarter buzzer vs. Clippers
Still flying at 41
Vinsanity still going 💪!
Spoiler alert: Portis finished with 38 in a 1-point Bulls loss
"I'M GETTING 40!" —Bobby Portis with 5:36 left ¯\_(ツ)_/¯
Mahinmi strong to the rack
Sweet Lou slid through the lane and hit the 3rd buzzer beater to end a quarter!
Milos Teodosic is all of us watching Steph splash
Peep The reaction from Milos
Oh Nooooooo 🚫
.@TheRealJRSmith with the big rejection! 🚫
Lou Williams splits the defense for the @LAClippers two! #ItTakesEverything 📺: @NBAonTNT
Simmons feeds Embiid with the no look dime! #HereTheyCome 📺: