The Boston Red Sox have thus far had a very frustrating free agency period. On Sunday, it might have got a little better. The Red Sox and third baseman Justin Turner have reportedly agreed to a two-year contract, according to ESPN MLB reporter Jeff Passan. The deal is worth just under $22 million. Turner does […]