The NFL does not use private stadiums so their televised shows are partly public so private restricted and controlled access showings are illegal. The Philadelphia Eagles play at Linclon Financial Field which was built by the City of Philadelphia. That’s a publicly owned stadium.

Views: 1