The defenseman, who was traded to Philadelphia on June 19, spent the first nine seasons of his NHL career with the Sharks and had 154 points (24 goals, 130 assists) in 607 games.
The Flyers have won four straight games, outscoring opponents 19-7 and open a season-long six-game road trip. Carter Hart will start in goal for Philadelphia, which last won five straight games from Nov. 25-Dec. 3.
The Sharks are 0-3-1 in their past four games after losing 3-2 in overtime against the Los Angeles Kings on Friday. San Jose is 1-8-2 in its past 11 games after going 11-2-0 from Nov. 5-30.