The NFL wants to globalize football. The latest goal in that regard centers on making flag football a truly global sport. More specifically, the league wants flag football to be included in the Olympics. Toward that end, the league is now actively promoting flag football to its domestic audience. On Thursday, the USA beat Italy [more]
More...
More...