Updated

The Calgary Flames have signed center Roman Cervenka, a Czech native who has starred for the past two seasons in Russia's Kontinental Hockey League.

It is a one-year contract worth $3.775 million.

Cervenka led the KHL with 31 goals in 51 games during the 2010-11 campaign and added 23 goals this past season. He also led the KHL in playoff scoring this spring with 22 points, posting 11 goals and 11 assists in 20 games.

"Roman is a highly skilled player with great hands, excellent vision and the ability to score goals at an elite level of play," said Flames general manager Jay Feaster. "Our scouts in Europe identified him as someone who could slot into our top six forward group and play in the NHL as a top two line center."

The 26-year-old Prague native played for his country at the 2010 Winter Olympics.