EAGAN, Minn. — The 49ers were unable to retain a key figure on their defensive line in the offseason.
But defensive end Nick Bosa said newcomer Hassan Ridgeway has what it takes to help pick up the slack as a rotational player on early downs.
Ridgeway returned to practice Wednesday against the Minnesota Vikings after missing time the past two weeks with a quadriceps strain.
Bosa, who also mentioned he likes what he has seen from Javon Kinlaw, believes the addition of Ridgeway will help the team compensate for the free-agent loss of nose tackle DJ Jones.
“He’s really important to our D-line,” Bosa said of Ridgeway. “Having him healthy is important. He took his time with his quad, and I’m happy he took his time. And he’s feeling really good now.
“He looks as good as he was in the beginning of camp. He’s going to be a really important piece since we lost DJ”
RELATED: Lance takes advantage of valuable practice snaps vs. Vikings
Jones cashed in as a free agent this offseason, signing a three-year, $30 million contract with the Denver Broncos. Jones spent five seasons with the 49ers, and had a career-best 56 tackles last season.
Ridgeway is a six-year NFL veteran, who played three seasons apiece with Indianapolis and Philadelphia. He registered two sacks and 20 tackles last season.
He signed a one-year, $1.8 million contract with the 49ers in the offseason.
Download and follow the 49ers Talk Podcast
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
function getCookie(cname) { let name = cname + "="; let decodedCookie = decodeURIComponent(document.cookie); let ca = decodedCookie.split(';'); for (let i = 0; i < ca.length; i++) { let c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } if (getCookie('usprivacy') === '1YYN') { fbq('dataProcessingOptions', ['LDU'], 0, 0); } fbq('init', '674090812743125'); fbq('track', 'PageView');