In 1996, the Tigers traded Flaherty to the San Diego Padres, along with Chris Gomez, for Brad Ausmus, Andújar Cedeño, and a minor leaguer.
He rejoined the Red Sox in December 2005, but announced his retirement March 7, 2006 during spring training with the team [REF].