This is the right year to be buying in bulk in free agency with prices so low. That's especially true at defensive back.

It just so happens the Philadelphia Eagles need an entirely new secondary.

On Thursday, the Eagles announced they agreed to terms on a one-year contract with former New York Giants safety Kenny Phillips and a three-year deal with former Baltimore Ravens cornerback Cary Williams.

The signings continue Philadelphia's trend of buying low on players this year and buying a lot of them. Although Williams wasn't that cheap. He will get $17 million over three years according to NFL Network's Michelle Beisner, with $10.5 guaranteed. Williams was probably Baltimore's best starting cornerback down the stretch last season, but that was only after Lardarius Webb was hurt. Williams got beat plenty and is probably an average starting cornerback at best.

Still, that's an upgrade for the Eagles. They are looking for help after cutting Nnamdi Asomugha and letting Dominique Rodgers-Cromartie leave town. Williams and fellow free-agent pickup Bradley Fletcher figure to be starters.

Phillips is even more intriguing. At times, he was an intelligent difference-maker for the Giants, patrolling their back end. Injuries have clouded his future; thus the one-year deal. It's a low-risk, high reward contract for Philadelphia.

The Eagles have made a lot of those this week.