Mon 11/12/12 2:38 PM

Buster Olney of ESPN.com reports that Jeremy Affeldt's new contract with the Giants -- assuming it's completed -- is expected to be for three years and $18 million. All signs point to the deal being finalized before long. It's a pretty big haul for the left-hander, though it can be argued that Affledt has been one of the better relievers in the National League over the last two seasons. If the deal is indeed completed, fellow lefty Sean Burnett's market value shoots up.