The Flames signed Czech center Roman Cervenka to a $3.775M, one-year contract, according to an ESPN.com report. The deal was announced by the team Wednesday.