Answer
J. J. Redick played in the NBA for 15 seasons. He started his career with the Orlando Magic in 2006 and played there for six seasons. He then played for the Los Angeles Clippers for five seasons, the Philadelphia 76ers for two seasons, and the New Orleans Pelicans for two seasons. He retired after the 2020-21 season.