NBA legend Charles Barkley has pledged to donate $1 million to financially struggling HBCU Morehouse College.

The former Auburn alum made the announcement this week during an appearance at the American Century Championship celebrity golf tournament, during which time he also pledged to make the same $1 donations to Auburn and the Wounded Warrior Project.

The Alabama Media Group reports Barkley is close pals with Cpl. Chad Pfeifer, an Iraq War veteran and amputee who teamed up with Barkley in 2014 at the event.

"I think we've had a conversation about how much I respect and admire what all you soldiers do," Barkley said of his talk with Pfeifer. "So I just got a new contract. And my goal is always to, I try to give a million dollars a year away to charity."

Currently an NBA analyst for TNT Sports, the NBA Hall of Famer recently inked a new multi-year deal with the network, according to Washington Post reported. Besides 52-year-old Barkley, TNT also announced new deals with fellow panelists Ernie Johnson, Shaquille O'Neal and Kenny Smith.

Barkley has been on record in asserting he plans to be retired by the time he turns 60. He recently reemphasized that point.

"Anyone who works past 60 is an idiot," he said. "I just turned 52 and I'm not working past 60."

In all, Barkley played 16 NBA seasons, averaging 22 points, 12 rebounds and four assists. His best season came with Philadelphia in 1987-1988 when he averaged 28 points, 12 rebounds and three assists. Barkley led the Phoenix Suns to the NBA Finals in 1992-1993, leading the Suns to a league best 62-20 record in earning MVP honors.

Barkley and the Suns were bounced by Michael Jordan's Chicago Bulls in the finals 4-2.