Saints were granted international marketing rights in France earlier this year. Basically they are the NFL team for France. Most other international markets through this program have multiple teams. It's not exactly for broadcasting games but instead for selling gear and hosting events such as flag football leagues. I can easily setup and produce a radio broadcast of our high school games internationally if I wanted so I'm sure the university can figure it out.