MLB’s free agent market begins to thaw, Soler agrees to $42 million deal with Giants, […]
Justin Turner and Toronto Blue Jays agree to $13 million, 1-year contract By ROB GILLIES […]