Netflix launches series titled ‘Becoming Champions’ which profiles the eight men’s World Cup winning nations Each winning country has their own episode.