-
NFL announces Eagles as designated team for Brazil game
NFL Commissioner Roger Goodell announced on Monday that the Philadelphia Eagles are the designated team for the league’s first-ever game in São Paulo, Brazil. The...
-
It’s Win or Go Home in Brazil
It’s ‘win or go home’ for the Sao Paulo Storm and Cuiaba Arsenal this weekend in Cuiaba, Mato Grosso, Brazil, where a history of success,...