The St. Louis Blues and David Perron agreed on a new deal Wednesday, when the winger signed a two-year contract.
According to the St. Louis Post-Dispatch, the deal will pay him $4.3 million -- $1.8 million this season and $2.5 million in 2011-12.
Perron, who was a restricted free agent, had 47 points last season and scored a career-high 20 goals. The 22-year-old also had 166 shots on goal and appeared in all 82 games.
"David has proven to be a key forward on our club and we look forward to his continued development with us," Blues GM Doug Armstrong said. "We are expecting David to grow into a complete player at this level."
In three NHL seasons, Perron has 48 goals and 124 points in 225 games. He was selected by St. Louis in the first round (No. 26) of the 2007 Entry Draft.
"I love playing in St. Louis and in front of our fans," Perron said. "For the past three seasons they have treated me great and I can't wait for the season to start."