x
Breaking News
More (0) »

Houston's Leading Local News: Weather, Traffic, Sports and more | Houston, Texas | KHOU.com

World Series smack talk: H-Town vs D.C.

Houston versus D.C. – both claim their city reigns supreme, but only one can win the World Series. And that means there's naturally some smack talk.