Is the Robinson Cano deal good for the Mariners?