Melky Cabrera hit 16 HR and 73 RBI last season for the Blue Jays, but the Seattle Mariners have emerged as the favorite to sign him.