Free agent outfielder Jason Bay has reached a one-year deal with the Mariners, a person familiar with the deal told The Associated Press.

The person spoke on condition of anonymity Wednesday because there was no announcement by the team.