Veteran kicker Josh Brown agreed to a contract with the Giants and is expected to sign Thursday.
Brown, 33, made 11 of 12 field-goal attempts with the Bengals last season. He replaced Mike Nugent after an injury, but Nugent was re-signed by Cincinnati instead of Brown. Brown went to training camp with the New York Jets last summer after spending the previous four seasons with the Rams.
Brown came into the league with the Seahawks and played five seasons in Seattle (2003-2007).