The Eagles billboard is up outside Gillette Stadium, where the Patriots play

Topics

Sports

Organizations

Eagles