MLB

Cardinals address shortstop need by signing ex-Met Ruben Tejada

at Tradition Field on March 10, 2016 in Port St. Lucie, Florida.,PORT ST. LUCIE, FL - MARCH 10: Ruben Tejada #11 of the New York Mets makes a throw to first base during a spring training game against the St. Louis Cardinals at Tradition Field on March 10, 2016 in Port St. Lucie, Florida. (Photo by Stacy Revere/Getty Images)

at Tradition Field on March 10, 2016 in Port St. Lucie, Florida.,PORT ST. LUCIE, FL - MARCH 10: Ruben Tejada #11 of the New York Mets makes a throw to first base during a spring training game against the St. Louis Cardinals at Tradition Field on March 10, 2016 in Port St. Lucie, Florida. (Photo by Stacy Revere/Getty Images)

The St. Louis Cardinals added more depth at shortstop by signing Ruben Tejada to a one-year contract on Saturday.

St. Louis Cardinals have signed INF Ruben Tejada to a one-year free agent contract. Will wear uniform No. 19.

— St. Louis Cardinals (@Cardinals) March 19, 2016

With Jhonny Peralta expected to be sidelined for about 2-3 months after thumb surgery, Tejada gives the Cardinals another option. Jedd Gyorko and Greg Garcia also are in the mix for playing time.

More from FoxSports

Tejada, 26 was placed on waivers and released by the New York Mets earlier this week. The defending National League champions are deep at the position after signing Asdrubal Cabrera and with Wilmer Flores and prospect Matt Reynolds also available.

Last season, Tejada hit .261/.338/.350 with three homers, 23 doubles and 28 RBI in 116 games for the Mets. Prior to his release, he had spent his entire six-year major-league career with New York.