The team could soon be drawing soccer fans to games at a new stadium in Leesburg.