What will Philadelphia Eagles playing in Brazil bring to NFL?
It’s strange that the Philadelphia Eagles’ 2024 home opener is happening in Brazil, not South Philadelphia. NBC10’s Matt DeLucia finds out how it’s all about global growth of American football.