Rep the Red & Gold: Shop 49ers Gear →
David Bonilla's Articles
David Bonilla
-
Written by:
David Bonilla
17,968 articles
-
49ers mock draft roundup: NFL.com projects every San Francisco pick
David Bonilla •
26 mins
-
49ers can wait on Brandon Aiyuk decision—possibly until September
David Bonilla •
2 hrs
-
NFL exec blasts 49ers’ offseason free-agency strategy
David Bonilla •
2 hrs
-
49ers met with versatile Oregon offensive lineman ahead of 2026 NFL Draft
David Bonilla •
4 hrs
-
49ers’ Brock Purdy deserves more respect, says ex-NFL QB
David Bonilla •
22 hrs
-
49ers spark fan reaction with surprising pre-draft interest in kicker
David Bonilla •
23 hrs
-
Would the 49ers benefit from adding 34-year-old guard Joel Bitonio?
David Bonilla •
Apr 2
-
49ers mock draft roundup: ESPN, Maiocco, others turn in their picks
David Bonilla •
Apr 2
-
John Lynch’s comments don’t silence Joey Bosa to 49ers speculation
David Bonilla •
Apr 2
-
49ers WR Christian Kirk: Signing with San Francisco was a ‘no-brainer’
David Bonilla •
Apr 2
-
49ers WR Christian Kirk considering EMF protection options amid substation concerns
David Bonilla •
Apr 2
-
49ers mock draft roundup: Receiver, edge, safety, or tackle in Round 1?
David Bonilla •
Apr 1
-
49ers met with Utah State DB Ike Larsen at pro day
David Bonilla •
Apr 1
-
49ers draft: NFL.com identifies ideal top two picks for San Francisco
David Bonilla •
Apr 1
-
How the 49ers are preparing Brock Purdy for the 2026 season
David Bonilla •
Apr 1
-
49ers game in Mexico City reportedly set for Week 11
David Bonilla •
Mar 31
-
Shanahan insists Rams lobbied for 49ers in Australia game to avoid home-field disadvantage
David Bonilla •
Mar 31
-
49ers land dynamic YAC weapon in 2026 NFL mock draft
David Bonilla •
Mar 31
-
49ers elite duo reunited: Dre Greenlaw thrilled to team up with Fred Warner again
David Bonilla •
Mar 31
-
49ers hold private workout with Syracuse DL Kevin Jobity Jr.
David Bonilla •
Mar 31
-
49ers get strong endorsement for Christian Kirk from Texans coach DeMeco Ryans
David Bonilla •
Mar 31
-
49ers’ Kyle Shanahan reveals long-standing interest in newly added DB
David Bonilla •
Mar 31
-
49ers’ Kyle Shanahan shares candid reaction to rival Seahawks winning Super Bowl
David Bonilla •
Mar 31
-
49ers mock draft roundup: OT, edge emerge as top targets in 2026 projections
David Bonilla •
Mar 30
-
49ers aim to reduce Christian McCaffrey’s workload
David Bonilla •
Mar 30
-
Did the 49ers ever expect to lose Mac Jones? Kyle Shanahan delivers 3-word response
David Bonilla •
Mar 30
-
49ers’ Kyle Shanahan opens up on working with Mike Evans and Christian Kirk
David Bonilla •
Mar 30
-
49ers owner Jed York clarifies stance on futures of Kyle Shanahan and John Lynch
David Bonilla •
Mar 30
-
49ers owner Jed York addresses potential Brandon Aiyuk return
David Bonilla •
Mar 30
-
Shanahan, Lynch tout 49ers left guard competition, talk offensive line depth
David Bonilla •
Mar 30
-
49ers shut down Renardo Green trade speculation, reaffirm belief in young CB
David Bonilla •
Mar 30
-
49ers’ Kyle Shanahan doesn’t sound thrilled about Week 1 game in Australia
David Bonilla •
Mar 30
-
Kyle Shanahan: 49ers have no Brandon Aiyuk timeline, still hopeful for trade
David Bonilla •
Mar 30
-
49ers excited about new-look WR room, say farewell to Jauan Jennings
David Bonilla •
Mar 29
-
John Lynch: Scientist declares 49ers facility safe, electrical substation ‘a big nothing burger’
David Bonilla •
Mar 29
-
49ers injury updates: John Lynch shares encouraging news on George Kittle, Nick Bosa, Mykel Williams
David Bonilla •
Mar 29