Vote for your favorite... 1. "Clutch City III" 2. "The Remarkable Rockets" 3. "The Worst Great Team Ever" 4. "The Little Team That Could" 5. Other...
Well, let's see... the team is based in Houston, and NASA is based in Houston... what if we call them the Houston Rockets? I think that's a pretty good name.