Kevin Martin has announced his retirement from the NBA.

Martin spent last season with the Minnesota Timberwolves and the San Antonio Spurs. Martin played 12 years total in the league, most notably with the Sacramento Kings and Houston Rockets.

"My family and close friends have known since June of the direction I wanted my life to go. Those were the toughest conversations that I have ever had but with the ultimate support I knew I was making the right decision," Martin wrote in the advertisement published in his local newspaper in Ohio.

Martin was traded by the Rockets to the Oklahoma City Thunder in the James Harden trade.