Observations watching Bills in Toronto game

"It's the biggest and most popular league in the world" Maybe in America , but the world??? Not hardly my friend. Check your facts. Everyone knows that as a sport Futbol is the most popular in the world so pretty much any of their pro leagues will out shine the nfl any day.