A person with direct knowledge of the situation says Justin Turner has agreed to a $6 million, one-year deal with the Chicago Cubs. The person confirmed the deal to The Associated Press on condition of anonymity because it was pending a physical. The veteran infielder can earn an additional $2.5 million in bonuses. The addition of Turner would give the team some security at third base should Matt Shaw need more seasoning in the minors. The 23-year-old Shaw has been slowed by a left oblique issue in spring training. The 40-year-old Turner also could back up Michael Busch at first base and go into the lineup at designated hitter.