The Seattle Mariners have signed Endy Chavez to a Minor League contract, according to a source.

Chavez, 35, is a .269 hitter with 101 stolen bases over 12 seasons with the Montreal Expos, New York Mets, Mariners and four other organizations.