The Seattle Mariners have finalized a one-year, $507,500 contract with Cuban outfielder Guillermo Heredia.

The deal includes a $400,000 signing bonus. If Heredia is optioned to the Minor Leagues, his salary would be $82,700.