Multiple choice general knowledge sports Which American city has a NBA basketball team known as The Rockets? Houston Philadelphia Atlanta Seattle Reveal answer Fill a bubble to check yourself A Correct answer Explanation The Houston Rockets are an NBA team based in Houston, Texas. The 76ers play in Philadelphia, the Hawks in Atlanta, and the SuperSonics (who relocated to Oklahoma City) were in Seattle.