The red sox, sources said, have agreed to pay half of the $96 million left on price’s deal.