Sports Daypop · Justin Turner agrees to 2-year, $22M contract with Red Sox December 19, 2022 2:50 am|