The Flyers struck a deal to keep Robert Hagg with the team.

More...