The Seattle Mariners signed infielder Tommy La Stella to a one-year contract on Thursday, adding another versatile veteran to their roster.

La Stella spent the past two seasons with San Francisco, but was designated for assignment by the Giants in late December. La Stella signed a three-year, $18.75 million deal before the 2021 season, but played in just 136 games and hit .245 over his two seasons with the Giants.