The second game of this new NFL season gave a lot to talk about. And not only because it took place in São Paulo, Brazil,...