Cardinals sign Jason Babin after putting Alex Okafor on NFI

TEMPE, Ariz. -- With four days until their NFC divisional playoff game against the Green Bay Packers, the Arizona Cardinals made a slew of roster moves Tuesday.

They signed linebacker Jason Babin and promoted inside linebacker Gabe Martin from the practice squad to the active roster after placing defensive tackle Cory Redding (ankle) on injured reserve and outside linebacker Alex Okafor (toe) on the non-football injury list.

The Okafor move was the most surprising. He wasn’t injured in the Cards' season-finale loss to Seattle, and even though there wasn’t an injury report during the bye last week, there wasn’t chatter about Okafor’s injury. Coach Bruce Arians is to address the media about 3:25 p.m. ET today.

Babin tried out for the Cardinals on Monday, according to ESPN NFL Insider Field Yates.

Babin, a 12-year veteran, played just two games this season with Baltimore. He has 64.5 sacks, four of which came in 2014 with the New York Jets, for whom he played all 16 games. He has 94 starts with eight different teams -- including two stints with the Eagles.

He has 465 tackles, 14 forced fumbles and three fumble recoveries.