Former NHL coach Mike Keenan has signed a two-year contract to coach the Russian club Metallurg Magnitogorsk, according to an ESPN.com report.

The KHL club announced the deal on its website Monday, but did not disclose financial details.