private Player[][] clonePlayerArr(Player[][] playerArr, Team home, Team away) {

		Player[][] arr = new Player[17][28];

		// Count players
		for(int y = 0; y < playerArr.length; y++){
			for(int x = 0; x < playerArr[0].length; x++){
				
				Team t = null;
				
				if (playerArr[y][x] != null && playerArr[y][x].getRace() == home.getPlayers().get(0).getRace()){
					
					t = home;
					
				} else if (playerArr[y][x] != null && playerArr[y][x].getRace() == away.getPlayers().get(0).getRace()){
					
					t = away;
					
				}
				
				if (t != null){
					int number = playerArr[y][x].getNumber();
					
					for(Player p : t.getPlayers()){
						if (number == p.getNumber()){
							arr[y][x] = p;
							break;
						}
					}
				}
				
			}
		}
		
		return arr;
		
	}