Naylor and the Mariners agreed to a new five-year deal which is the eighth richest contract in franchise history.