NBA: Phoenix Suns at Dallas Mavericks*NBA player Michael Beasley has reached an agreement with the Phoenix Suns to terminate his contract.

The agreement took place Tuesday and will cost the franchise $7 million, $2 million less than what they would’ve paid had Beasley been waived. It also shows a large reduction in what the hit on the team’s salary cap would have been.

Beasley was arrested on charges of felony marijuana possession and possession of drug paraphernalia in suburban Scottsdale a month ago. The athlete who plays a t the forward position, has been involved in a series of drug related events since he was selected as the No. 2 overall draft pick out of Kansas State in 2008.

“The Suns were devoted to Michael Beasley’s success in Phoenix,” Suns President for Basketball Operations Lon Babby said in a statement released by the team. “However, it is essential that we demand the highest standards of personal and professional conduct as we develop a championship culture.”

“Today’s action reflects our commitment to those standards.”

The Suns took a chance on Beasley despite his history of off-the-court problems.

In 2009 Beasley went into a treatment facility after violating the NBA’s drug policy twice while with the Miami Heat. Then in June 2011, he was ticketed for marijuana possession and speeding in a Minneapolis suburb.

Once he signed a three-year, $18 million contract with Phoenix, Beasley swore his marijuana days were behind him.

“I realize 10 minutes of feeling good is not really worth putting my life and my career and my legacy in jeopardy,” he said then, “so I’m confident to say that that part of my career, that part of my life, is over and won’t be coming back.”

But early on Aug. 6, Beasley proved that old habits die hard after he was pulled over for a traffic stop and a Scottsdale officer said he smelled marijuana. Police said they found three marijuana cigarettes in the car Beasley was driving.

Beasley, 24, has played five seasons in the NBA, two with Miami, two with Minnesota and one with Phoenix. He is averaging 14.1 points per game for his career.

Maybe the lesson here is don’t get caught ridin’ dirty. 🙂 Just sayin’. Duh!