Houston Holla: Sports on Tap
Sports on Tap 1.8 - The Astros OFFICIALLY have a new rival in Arlington
The lowest World Series ratings in the history of baseball, courtesy of the Texas Rangers. But even though national relevance is low, the Texas sized smack talk can begin and maybe stay around for an entire decade!