49ers defensive roster: Position-by-position breakdown from first look at OTAs - The Mercury News
mercurynews.comSubmitted by themercurynews2839 in sports
Nick Bosa and Fred Warner headline a 49ers defense that is sorting through depth options at all positions.