Poll

Is Steve Mason’s new contract a good deal for the Flyers?

*