Moved from Arrays.asList(teams) to new
ArrayList<Team>(Arrays.asList(teams)) as Arrays.asList(teams) on it's
own breaks with the concept of List