public static void removeSign(Sign sign){
		if(sign != null){
			for(Entry<Arena, ArrayList<Sign>> entry : signs.entrySet()){
				if(entry.getValue().contains(sign)){
					ArrayList<Sign> arenaSigns = entry.getValue();
					arenaSigns.remove(sign);
					signs.put(entry.getKey(), arenaSigns);

					File fichier_signs = new File(OneInTheChamber.instance.getDataFolder() + File.separator + "Signs.yml");
					YamlConfiguration signsFile = YamlConfiguration.loadConfiguration(fichier_signs);

					List<String> locsArenaSign = new ArrayList<String>();  

					for(Sign arenaSign : signs.get(entry.getKey())){
						String locArenaSign = LocationManager.locToString(arenaSign.getLocation());
						locsArenaSign.add(locArenaSign);
					}

					signsFile.set("Arenas." + entry.getKey().getName() + ".Signs", locsArenaSign);

					try {
						signsFile.save(fichier_signs);
					} catch (IOException e) {
						e.printStackTrace();
					}
				}
			}
		}
	}