San Francisco 49ers FS Craig Dahl has agreed to restructure his contract, which saves the team $600,000 in salary cap space. Dahl was scheduled to make $1.35 million next season but will now make $825,000 with $365,000 in guaranteed money.