Annual "Where Do I Watch Games Thread" in The Stadium Posted August 11, 2009 Just go to McGlynn's Pub located at People's Plaza in Newark DE. They show all games via the NFL Ticket. That site is full of skins fans. I know, went there until my season tix came through.
Annual "Where Do I Watch Games Thread"
in The Stadium
Posted
Just go to McGlynn's Pub located at People's Plaza in Newark DE. They show all games via the NFL Ticket. That site is full of skins fans. I know, went there until my season tix came through.