I can kinda see the appeal south of the border and even in England, but Germany…lmfaoThe NFL will now be in England, Germany, Mexico, and Brazil next year…when will it change to the IFL? The greed of this league will be its downfall…may not seem like it now…
All the fans in Mexico will be Dallas Cowboys fans