Blues forward David Perron has signed a contract extension with the club, league sources have told the Post-Dispatch.
Perron, who became a restricted free agent on July 1, agreed to a four-year, $15.25 million deal ($3.8 million annual average). He will make $3 million in 2012-13, $3.5 million in 2013-14, $4.25 in 2014-15 and $4.5 million in 2015-16.
Perron wrote on Twitter: "Couldn't be happier to be back in St Louis!!! Can't wait to start training camp in September."
Perron, 24, scored 21 goals and had 42 points in 57 games in 2011-12, after missing a combined 97 games between 2010 and 2012 with a concussion.
Despite missing a significant amount of time, his 21 goals last season ranked second on the team behind David Backes (24) and his 42 points put him fifth on the club.
Perron, a 2007 first-round draft pick, has played five seasons with the Blues. In 292 games, he has 74 goals, 99 assists and plus-minus rating of plus-17. Click here to see his season-by-season stats.
Meanwhile, Blues forward T.J. Oshie, another restricted free agent, has not reached a deal with the club, and on Thursday, the winger filed for salary arbitration.
The deadline for restricted free agents to file for arbitration was 4 p.m. St. Louis time. By filing, the player is reserving the right to send the case to an independent arbitrator if the two sides fail to agree on a deal.
The Blues and Oshie's representatives will continue to negotiate an extension and could reach a resolution before the case is heard by an arbitrator. Once it goes to arbitration, the Blues will have the right to elect a one- or two-year agreement prior to the arbitrator's decision on the compensation.