How many NBA teams has James Harden played on?
3
Q136678
entity
James Harden
James Harden
Q155223
entity
National Basketball Association
NBA
Q161345
Houston Rockets
Q180950
Oklahoma City Thunder
Q572134
Brooklyn Nets