There are not a lot of free-agent options right now in the NFL, but the Cardinals are taking advantage of the ones that are.

For the second time this week, the Cards snatched up a recently released player, signing linebacker Brooks Reed to a one-year contract. The Cardinals had signed cornerback Robert Alford to a three-year contract on Thursday.

NFL Network's Ian Rapaport tweeted the deal was worth about $2 million.

Reed, like Alford, had been cut by the Falcons in a cost-cutting move. He appeared in all 16 games for the Falcons last season, starting half of them, with 24 tackles and a sack. Playing defensive end in Atlanta, he is expected to move to outside linebacker in the Cardinals' 3-4 scheme. Reed has 21.5 sacks in his eight-year career, with the majority of his best statistical seasons coming when he played as a linebacker with Houston when he came into the league.