Quote:
Originally Posted by Danguardace
Good God you're dumb, NFL is showing these games in these countries because there are already Millions watching, Brazil has over 20m NFL viewers.
Do you complain when Taylor Swift and Beyonce take their acts overseas or when American films make Billions overseas?
|
Dude forgot we sold out a stadium in Germany in less than 5 minutes just 6 months ago lol