American billionaire Stan Kroenke, whose British Columbia ranch is bigger than the city of Vancouver, has won a 10-year court battle that allows him to bar the public from accessing his land to reach public lakes located within the boundaries of his private property.