The NFL had plenty of issues internationally this season, but they’re still committed to the project. The league announced it would play five games in international markets this year, one in Mexico City and four more in London. While the schedule hasn’t been set yet, the league announced the home teams for those five games [more]
More...
More...