The Ravens will be getting plenty of help from the returns of several starters this afternoon against the Giants.
Offensive lineman Marshal Yanda returns after sitting out last Sunday with a sprained ankle.
Both wideout Torrey Smith and running back Bernard Pierce are active after leaving last week's game with concussions. Rookie linebacker Adrian Hamilton is also active after being promoted to the 53-man roster Saturday to take Jameel McClain's place.
However, the Ravens' seven inactives are safety Bernard Pollard, wideout Tandon Doss, linebacker Albert McClellan, guard Bobbie Williams, offensive lineman Ramon Harewood, wideout Deonte Thompson and defensive tackle Bryan Hall.
Paul Kruger is slated to start in McClellan's spot while James Ihedigbo starts for Pollard, who misses his second straight game.
The Giants have some key pieces missing, as well. Defensive end Justin Tuck and safety Kenny Phillips headline their inactives. Wideout Ramses Barden, safety Tyler Sash, tight end Travis Beckum, defensive end Adewale Ojomo and tight end Adrien Robinson are also inactive.