Currently there is not an option to make Team pages private in Sphere.

The Privacy Option within Sphere is used to restrict the visibility of Page/s from showing up in search results conducted through the Event's "Search Personal Page Web Feature", but it doesn’t prevent them from appearing on team listings or overall internet searches.