The Chicago Cubs signed 40-year-old veteran infielder Justin Turner to a one-year, $6 million contract, pending a physical.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results