Andrei Kirilenko and the Wolves are finalizing a contract agreement, according to sources.

Kirilenko will receive a two-year, $20 million contract with the second season being a player option.