Of course the NFL’s latest global expansion screws fans stateside
The NFL’s plan for global domination took another step forward this week as the league announced it will play a game in South America for the first time. Cue the trumpets, horns and dollar bills falling from the sky like confetti. Get ready, Brazil, here comes a little bloodsport to pique your morbid curiosity.
