 He appeared in two games with the Rangers, before being traded back to Phoenix later in the season in exchange for Martin Sonnenberg.On July 13, 2007, Taffe signed a one-year contract with the Pittsburgh Penguins.After beginning the 2007–08 with the Wilkes-Barre/Scranton Penguins, Taffe was recalled to Pittsburgh and found a checking role on the fourth line.