 Schaefer subsequently bounced back and forth between San Jose and Cleveland serving as the Sharks' third string goaltender.On February 27, 2007, he was traded to the Pittsburgh Penguins for a 2007 late-round draft pick.On July 3, 2007, Schaefer signed with the Minnesota Wild as a free agent.