Il 27 febbraio 2007 fu ceduto ai Pittsburgh Penguins in cambio di una scelta al draft del 2007, giocando con gli affiliati dei &lt;a href="Wilkes-Barre/Scranton%20Penguins"&gt;Wilkes-Barre/Scranton Penguins&lt;/a&gt;. Il 3 luglio dello stesso anno Schaefer firmò da free agent con i Minnesota Wild, legandosi per le due stagioni successive con la squadra affiliata degli Houston Aeros, allenati da Kevin Constantine. Nolan il 5 agosto 2009 si trasferì in Europa per giocare in Kontinental Hockey League con la maglia del CSKA Mosca.