Brazil is an important global market for the NFL, with more than 36 million fans of the game -- the second largest international fan base after Mexico. "After a successful and memorable first game ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results