I just moved to Denver and am looking for a bar that shows Texans games. Any thoughts? I've tried Googling it and can't seem to find a bar that does. I'll start calling around soon as they open up, just figured some of y'all might know of one or more. Thanks in advance.