The Milwaukee Brewers have acquired Neil Walker and cash from the New York Mets for a player to be named later.
The Brewers had expressed interest in Ian Kinsler of the Detroit Tigers, before shifting their attention to Walker since the July 31 non-waiver trade deadline.
Walker, 31, hit .264 with 10 home runs and 36 RBIs in 73 games with New York this season.
"He's a first-rate guy,'' Sandy Alderson said of Walker. "He was very important in the clubhouse, and we're very glad we had him for the time that we did. I think he distinguished himself in his time as a Met.''