He has also played in the NHL for the Florida Panthers for 8 seasons , the Calgary Flames for 2 seasons , the Anaheim Ducks\/Mighty Ducks of Anaheim for 6 seasons and the New Jersey Devils for 1 season . He won the Stanley Cup in 2007 while he was apart of the Anaheim Ducks . He also played for the New Jersey Devils , Florida Panthers , Calgary Flames and Anaheim Ducks .