As the NFL continues to try to build its international brand, they continue to dole out a few players to hang around teams for a year to build interest. The league announced that eight teams will carry international players on their practice squads this year, with each team in the AFC North getting a player [more]
More...
More...