The Mariners have a preliminary agreement with free agent third baseman Chone Figgins on a four-year, $36 million contract, the Associated Press is reporting.
Figgins will take a physical over the weekend and an announcement is expected Monday at the Winter Meetings in Indianapolis.