Radulov has worked out well for the Habs, a good signing to date by Marc Bergevin, although I am thinking the best free agent signing last July has to be Eric Staal by Minnesota. Three years $10.5 million, that's less than Andrew Shaw is making.