The 36-year-old goaltender was drafted No. 22 overall by the Flyers in the 1995 NHL draft and has spent time in his career with seven NHL teams, including the Chicago Blackhawks, Phoenix Coyotes and Calgary Flames. Boucher signed a two-year contract with the Flyers in 2009 and spent two seasons with Philadelphia that included a trip to the Stanley Cup Finals in 2010.
Boucher signed with the Hurricanes in 2011 after the Flyers acquired goaltender Ilya Bryzgalov and chose to stick with Sergei Bobrovsky as the backup. Boucher finished the 2011-12 season with a 1-6-1 record with the Hurricanes, along with a .881 save percentage and 3.41 goals-against average.
The Flyers now have three goaltenders on the roster, between Michael Leighton, Boucher and Bryzgalov. The Flyers were rumored to have been in talks to trade for Vancouver Canucks goalie Roberto Luongo.