View Single Post
Old 12-30-2006, 08:59 PM
Posts: n/a

I live in Dallas and there are a lot of people that go to Box Seats in Arlington. But there is a place called Champs in Irving that has NFL ticket. Usually I would be down to watch a game with a fellow charger fan but I'm back in SD for the holidays. Hope you find some place to watch it
Reply With Quote