There are more than a dozen sports bars in Round Rock, Texas, meaning indulging in beers on tap and bar food staples while watching a playoff game isn’t groundbreaking. But the new Odds Bar ...