Mike Hoffman's new contract with the Ottawa Senators looks like this could be a bargain when you consider what he has done the last two seasons.