(SEATTLE)- Josh Naylor and the Mariners finalized a five-year free-agent contract on Monday, the club announced, after he completed a physical in Seattle, according to mariners.com. The deal is worth $92.5 million, sources told MLB.com on Monday afternoon, but the club did not confirm the value. It also includes a full no-trade clause.