The hub is one of north dallas’s premier sports bars with over 47 tvs, 1 giant projector, and endless opportunities for a good time.