Houston Astros fans offer name suggestions for Sugar Land Skeeters

"Bye bye baseball in Sugar Land they just flushed it down the toilet. Cowboys belongs in Dallas not Houston." Charming. Here's what's our readers …