Well add to those additions our 2 cb's who together played really well down the stretch last year and most here thought our D was going to be lights out and they were the first 2 games.
As of late the DB's are not playing well and the Dline isn't getting consistent pressure and they are not playing to the level of expectations. Peters and Talib are hurting this team and I think JJ is too.
"Individual commitment to a group effort - that is what makes a team work. - Vince Lombardi
“It’s not how you start that’s important, but how you finish!” ― Jim George