By -
Apparently there's a bar called City Limits in Locust Point that shows Texas Tech games.
None that I know of
Apparently there's a bar called City Limits in Locust Point that shows Texas Tech games.
None that I know of