NBA superstar Carmelo Anthony played for which team from 2017Ð2018? on Oct 19, 2023 Published in Basketball Trivia Oklahoma Thunder. Carmelo Anthony was born in New York in 1984.