Robinson Cano, who spent five productive years with the Mariners, played his final game ever in the United States on Saturday ...