The two sides are "very close" to a deal, the source said — a deal that would be a serious blow to Figgins' previous team, the Angels.Figgins hit .298/.395/.393 with 5 HR, 54 RBI, stole 42 bases, scored 114 runs, and led the AL with 101 walks for the Angels in '09.
Any deal will be pending a physical.
A spokesman for the Mariners said the team hasn't planned any annoucements regarding a free agent signing today. It's not believed that Figgins will take a physical before the weekend.