Eagles vs. Giants
Where to watch Philadelphia Eagles in Nashville
The Nashville bar where Philadelphia Eagles fans watch every game, and this week's kickoff.
Home bar
Green Hills
The Nashville bar where Philadelphia Eagles fans watch every game, and this week's kickoff.