The Chicago Cubs have finalized their $6 million, one-year contract with Justin Turner. The 40-year-old Turner went through ...