i think they put it there because they just happened to have a bunch of open space, and most of the training facilities are there..
and i'm sure the congressional delegation from the Houston area made some pretty sweet deals back in the 50's and 60's when they were setting all this stuff up. having the space center there brings a lot of good jobs, which brings a lot of money to the area, which buys votes come election time.
|