Bear has been moved quite a bit over the past three years, playing for three different teams (Edmonton, Carolina, and Vancouver). This, coupled with his injuries, has kept him from blossoming into the potential top 4 defenseman he is capable of.
Bear finished the year last year with 61 games played, 3 goals and 13 assists. More impressively, he finished the year at a +6 rating.
While that might not be the greatest thing for Bear, its great news for the FLyers and their defensive core, and adding Bear would only bolster their defense for a long playoff push.