Joakim Noah played 13 seasons in the NBA before retiring in 2021 after facing multiple injuries in the final seasons.