Alcides Escobar blasts White Sox organization after release
Alcides Escobar carved out a lengthy MLB career as a light-hitting, glove-first shortstop with the Kansas City Royals, where he spent eight years as a reliable everyday player and won a World Series. He left Kansas City after 2018 and landed in the …