49ers vs. Bears Tickets Available! →
David Bonilla's Articles
David Bonilla
-
Written by:
David Bonilla
17,337 articles
-
Report: 49ers TE George Kittle dealing with mid-to-low ankle sprain
David Bonilla •
17 mins
-
49ers rookie CJ West reflects on first career sack—against Philip Rivers
David Bonilla •
4 hrs
-
49ers vs. Colts PFF grades: Best and worst from the game, plus snap counts
David Bonilla •
5 hrs
-
49ers in Week 17 power rankings: Where San Francisco stands after big win vs. Colts
David Bonilla •
5 hrs
-
49ers land six selections to the 2026 Pro Bowl Games
David Bonilla •
7 hrs
-
49ers playoff picture: Where San Francisco stands after win over Colts
David Bonilla •
15 hrs
-
49ers’ Brock Purdy plays ‘close to a perfect game’ in five-TD win vs. Colts
David Bonilla •
16 hrs
-
49ers’ Trent Williams on NFL future: ‘I’m nowhere near done’
David Bonilla •
16 hrs
-
49ers injury news: Postgame updates on George Kittle, others after win vs. Colts
David Bonilla •
17 hrs
-
49ers vs. Colts injury updates: George Kittle, Tatum Bethune exit the game
David Bonilla •
19 hrs
-
49ers vs. Colts: Kendrick Bourne hauls in $500k catch
David Bonilla •
19 hrs
-
These 7 49ers players are inactive vs. Colts
David Bonilla •
23 hrs
-
49ers announce roster moves ahead of showdown vs. Colts
David Bonilla •
Dec 22
-
49ers coach Kyle Shanahan reveals key goal to beat Colts in Week 16
David Bonilla •
Dec 22
-
49ers’ Robert Saleh open to head coaching opportunities, but ‘it’s not desperation’
David Bonilla •
Dec 22
-
Concern growing around 49ers WR Brandon Aiyuk after reckless video surfaces
David Bonilla •
Dec 20
-
49ers vs. Colts final injury report: Ricky Pearsall, Renardo Green ruled out for MNF
David Bonilla •
Dec 20
-
49ers place LB Nick Martin on injured reserve
David Bonilla •
Dec 20
-
49ers defense’s goal in final three games: Stop the run
David Bonilla •
Dec 20
-
49ers stay locked into week-to-week focus as playoff stakes rise
David Bonilla •
Dec 19
-
49ers vs. Colts injury report: Ricky Pearsall misses second straight practice
David Bonilla •
Dec 19
-
49ers vs. Colts: Kyle Shanahan says Ricky Pearsall doesn’t need practice to play
David Bonilla •
Dec 19
-
49ers’ John Lynch pushes back on narrative that Ricky Pearsall is injury-prone
David Bonilla •
Dec 19
-
CBS Sports bold prediction: Philip Rivers torches 49ers defense on MNF
David Bonilla •
Dec 19
-
John Lynch: 49ers locked in on Colts, not Aiyuk saga or playoff seeding
David Bonilla •
Dec 19
-
Seahawks beat Rams in thriller: What the NFC West shift means for the 49ers
David Bonilla •
Dec 18
-
Why the 49ers can’t underestimate Philip Rivers in clash with Colts
David Bonilla •
Dec 18
-
49ers vs. Colts injury report: 6 players miss practice ahead of MNF clash
David Bonilla •
Dec 18
-
Kyle Shanahan: 49ers’ Brandon Aiyuk has been ‘extremely distant’ since injury
David Bonilla •
Dec 18
-
49ers injury updates: Ricky Pearsall held out of Thursday’s practice
David Bonilla •
Dec 18
-
ESPN simulation predicts 49ers’ 2025 finish and playoff fate
David Bonilla •
Dec 18
-
49ers bolster interior O-line in 2026 NFL mock draft
David Bonilla •
Dec 18
-
49ers bring back familiar QB, work out two O-linemen
David Bonilla •
Dec 17
-
49ers teammate reveals how Brock Purdy’s return boosts the team
David Bonilla •
Dec 17
-
49ers buzz: NFL insider predicts strong trade market for QB Mac Jones
David Bonilla •
Dec 17
-
49ers vs. Colts in Week 16: How to watch, stream, and listen, plus odds
David Bonilla •
Dec 17
-
49ers release cornerback from practice squad
David Bonilla •
Dec 16
-
Analyst: 49ers are a playoff threat—with one major flaw
David Bonilla •
Dec 16
-
49ers playoff scenarios: How San Francisco can clinch a berth in Week 16
David Bonilla •
Dec 16
-
49ers in Week 16 power rankings: Experts cautiously optimistic about San Francisco
David Bonilla •
Dec 16
-
Kyle Shanahan explains curious 49ers roster moves, sets expectations for Jordan Watkins
David Bonilla •
Dec 15
-
49ers injury updates: Shanahan shares the latest on Pearsall, Burford, Cowing, others
David Bonilla •
Dec 15
-
Playoff picture: 49ers hold onto sixth seed after Week 15 win
David Bonilla •
Dec 15
-
49ers vs. Colts: Philip Rivers officially named starter in Week 16 clash
David Bonilla •
Dec 15
-
49ers vs. Titans PFF grades: Best and worst from the game, plus snap counts
David Bonilla •
Dec 15
-
49ers add Trent Williams successor in latest PFF 2026 mock draft
David Bonilla •
Dec 15
-
49ers’ Brock Purdy reveals truth about his game-day mindset
David Bonilla •
Dec 14
-
49ers coach shares injury updates on Ricky Pearsall, several others after win vs. Titans
David Bonilla •
Dec 14
-
49ers’ Kyle Shanahan confirms Brandon Aiyuk’s absence, addresses uncertain future
David Bonilla •
Dec 14
-
49ers vs. Titans injury updates: Pearsall returns after brief scare
David Bonilla •
Dec 14
-
Insider: 49ers haven’t been able to keep tabs on Brandon Aiyuk for weeks
David Bonilla •
Dec 14
-
These 7 49ers players are inactive vs. Titans
David Bonilla •
Dec 14
-
Another NFL insider expects 49ers RB Christian McCaffrey to play vs. Titans
David Bonilla •
Dec 13
-
49ers reveal why Jacob Cowing hasn’t returned yet
David Bonilla •
Dec 12
-
49ers vs. Titans final injury report: McCaffrey, Juszczyk cleared to play
David Bonilla •
Dec 12
-
49ers reveal why Ricky Pearsall is struggling since returning from injury
David Bonilla •
Dec 12
-
Fred Warner teases possible 49ers playoff return: ‘Never say never’
David Bonilla •
Dec 12
-
49ers teammate on Brandon Aiyuk: ‘It doesn’t seem like he’s coming back’
David Bonilla •
Dec 11
-
Shanahan: Philip Rivers was quietly involved in 49ers’ install meetings in 2022
David Bonilla •
Dec 11
-
49ers vs. Titans injury report: McCaffrey dealing with illness; 3 players miss practice
David Bonilla •
Dec 11