Sports

D-backs sign Escobar to 3-year, $21 million contract

The Arizona Diamondbacks have signed infielder Eduardo Escobar to a three-year, $21 million contract