The Mariners are serious about signing Josh Hamilton.

Seattle has discussed three-year deals with Hamilton in the range of $20 million to $25 million per season, according to Major League sources.