The 31-year-old, journeyman, middle infielder was playing for the Indians, triple-A affiliate.
Valdez is considered an all-glove, no bat type of player, but will at least solidify the defense at the short stop position.
Most of his Major League games have been at short stop but he has also played second base, third base, and the outfield.
In 256 major league games, he has an overall batting average of .211 between the White Sox, Padres, Mariners, and Dodgers.
In 2007, Valdez filled in a second base while Ramon Martinez was the starting short stop.
"The Mets sent cash to the Indians for journeyman Minor League shortstop Wilson Valdez. Based on the 31 year-old's hitting for the Columbus Clippers this year, I'd say he's the all-glove stopgap the Mets have been seeking." source MLBTR