i can't think of any important NASA facilities in texas anyway
and im kindof a space junkie, so yeah. i mean i guess they have like a mission control center, but that's essentially just a bunch of computers and people with microphones sooo.. doesn't really matter WHERE it is, it happens to be in texas but could relatively easily be relocated somewhere else
NASA headquarters are in D.C., kennedy space center is in florida, JPL is in california, various other research facilities located around the country... saying NASA is in texas makes no sense