AT&T Stadium

This Texas Town Dislikes Tourists The Most
Tourism can be a business boost, but having all those visitors in town all the time must get a little annoying.  Those poor native Hawaiians, for example, have people in Bermuda shorts and bucket hats invading their white sandy beaches all the time, and it must get a little tiring.
There's one Texas …