Ryan Lindgren has been ‘unsung hero’ for Rangers