A PERSON familiar with the deal told the Associated Press that free-agent outfielder Jason Bay reached a 1-year contract with the Seattle Mariners. Bay, 34, is hoping to resurrect his career with the Mariners after three disappointing and injury-plagued seasons with the New York Mets.

Last month, Bay and the Mets agreed to terminate his contract with 1 guaranteed year remaining on his $66 million, 4-year contract. The agreement let the Mets spread out the $21 million they still owed him.

Bay hit .165 with eight home runs and 20 RBI last season. He was slowed by concussions and rib injuries while with the Mets and played only 288 games in three years with them.

In other news:

* Lefthander Sean Burnett and the Los Angeles Angels agreed to a 2-year contract, a deal pending a physical. The Angels and free agent Joe Blanton also agreed to a 2-year deal worth $15 million.

* A source told the AP lefthanded reliever Randy Choate and the St. Louis Cardinals agreed to a $7.5 million, 3-year contract.

* The Arizona Diamondbacks and infielder Eric Chavez agreed to terms on a $3 million, 1-year contract, a source said.

* The Atlanta Braves exercised their 2014 option on the contract of manager Fredi Gonzalez. Taking over when Bobby Cox retired after the 2010 season, Gonzalez has managed the Braves to a 183-141 record.

* A source said free-agent outfielder Nate McLouth rejoined the Baltimore Orioles with a 1-year contract worth $2 million. McLouth, 31, revived his career with the Orioles last season.