So, Home Team, the good ol USA is in the running to host the World Cup. As such, they have nominated host cities and are having an online poll to see where soccer fans want to see the World Cup played. Not surprisingly, Houston is leading this poll and we want it to continue to rock on top of the US. So here's what we got to do. Go to http://www.gousabid.com/city/local/houston-tx/ and sign the petition to support Houston. We love this city, and it would be amazing to see the worlds largest sporting event right here in Space City. Vote early, vote often, vote Houston!!
Article by Mike P.
Photo by Nigel Brooks