Although he only played five seasons split into three separate stints with CSKA Moscow, Andrei Kirilenko packed a punch in those periods that few can ever match.

More...