Houston people are really obnoxious sport fans. Everyone says that Philly fans are the worst, but fucking people from Houston are just hideously obnoxious. They get in your face and act like total idiots. All of their sports franchises have been *mediocre* at best. The Astros have had a good run lately. But they have only won two titles in 61 years. They should show a little humility, IMHO.