Answer
Vince Carter played for 7 NBA teams during his career. He began his career with the Toronto Raptors, where he played for six seasons. He then played for the New Jersey Nets, Orlando Magic, Phoenix Suns, Dallas Mavericks, Memphis Grizzlies, and Sacramento Kings. Carter retired from the NBA in 2019.