‘While no team has been designated as the host yet, there’s only one team with commercial rights in Brazil through the NFL’s Global Markets Program, and that’s the Miami Dolphins. Yes, the Bills could be an option if it’s the Dolphins hosting a game in Brazil.’