SELECT LANGUAGE BELOW

NFL announces Eagles as designated team in league’s 1st-ever Brazil game

NFL Commissioner Roger Goodell announced that the league’s latest global undertaking will take place in Sao Paulo, with the Philadelphia Eagles being named the designated team to play there in Week 1. The Eagles will travel to South America for the league’s first game on the continent. Week 1 matches will be held on Friday, […]