England Crowned Olim League Champs

England FC was crowned Olim League champion for the second time in three years Saturday night after beating Modi’in on the road.