A new Netflix series on Saudi football features packed stadiums and top-flight talent, but whether it can curb criticism of ...