David Lee announced his retirement after 12 years in the league on Instagram.

Lee played for five different teams during his career, and won a championship with the Golden State Warriors in 2015 as a key reserve during those Finals.

Lee, who was drafted by the New York Knicks with the 30th pick in the 2005 Draft, was a two-time All-Star selection.