Blackhawks forward Andrew Shaw has signed a two-year contract extension, the team announced Tuesday.

Shaw, 22, was set to become a restricted free agent after this season. His new contract, which a source tells ESPN.com is for $2M a season, runs through 2015-16.