Because they cater to Cowboys fans, which there are plenty in this city. But what they don't understand is this is a Spurs first town....PERIOD! The guy calls himself 'The Mayor of Football Talk', which tells you which sport he favors.
And it's not him being smart. It's Clear Channel that knows it's demographic and brought in a guy they thought could be an insider for Cowboys info. I'm sure one of their selling point to bring him down here was, "You can talk endless about the Cowboys here cause people will eat it up".