The Kansas City Royals announced today that they have signed shortstop Alcides Escobar to a one-year contract. Per club policy, terms of the deal were not disclosed.
Escobar, 31, returns to Kansas City after spending the last seven years here. In 2017, he batted .250 with a career-best 36 doubles, five triples, six homers and 71 runs scored, playing in all 162 games for the second-straight season. He was one of only two Major League players to start every game, joining Joey Votto. Entering the 2018 season, he’s made 333 consecutive starts — all at shortstop — dating back to Sept.