The Seattle Mariners have agreed to a two-year deal with Willie Bloomquist, worth between $5 million and $6 million.

The deal is pending a physical.