Russian team SKA St. Petersburg says it has signed forward Ilya Kovalchuk to a four-year contract, according to an ESPN.com report on Monday.

Last week, Kovalchuk walked away from $77M left on his 15-year contract with the NHL Devils.