The Red Sox have reached agreement with designated hitter David Ortiz on a one-year, $16M contract extension with vesting option years in 2016 and 2017, a league source said Sunday.