David Lee has announced his retirement from the NBA.

Lee spent last season with the San Antonio Spurs and had remained unsigned this season.

Lee played for the Golden State Warriors from 2010 to 2015 where he played the best basketball of his career.

Lee was a two-time All-Star.