Steve Mason's decision to sign a cheap, one-year deal with the Flyers last season has paid off.

Mason, who came to Philadelphia at last year's trade deadline, arrived here ready to prove that he could become the Flyers' starting goalie of the future.

Now he is.

Mason signed a three-year, $12.3 million extension with the Flyers on Saturday. His annual cap hit is $4.1 million.

At just 25 years old, Mason likely sees this contract as yet another experiment -- he'll be only 28 when this deal ends, and if he plays as well as he did in his rookie year with the Columbus Blue Jackets or his first few months with the Flyers, he'll arguably be worth more when 2017 rolls around.

The deal does not include any no-trade clause for Mason, according to ESPN's Pierre LeBrun.

Mason is not expected to address the media until after tonight's game against the New York Islanders at the Wells Fargo Center.

In 36 games this season, Mason owns an 19-11-5 record, 2.48 goals-against average and .917 save percentage. But those figures only tell part of the story. Through the Flyers' poor start, goal-scoring struggles and up-and-down success this season, Mason has without question been the team's MVP.

Rumblings of a potential deal surfaced in December, but the Flyers weren't allowed to extend Mason until Jan. 1 at the earliest because of new CBA rules.

“Steve made it clear he wants to stay in Philadelphia,” Mason's agent, Anton Thun, said at the time. “I’ve seen him play. He let in three goals in Detroit (on Dec. 4), but he shut things down when he needed to. He gave Philly an opportunity to win and that is what your goalie is supposed to do.”