Bay Area NFL
San Francisco 49ers coverage from Bay Area Sports Blog: camp, injuries, roster moves, Purdy, and every Sunday storyline.
NFLBay Area football, both of them
This is the league page for Bay Area football. In practice that means the 49ers, who get covered every day of camp and every week of the season, plus the occasional look at the Raiders now that they play their home games in Nevada and still take a piece of this region with them.
The 2026 story so far is a quarterback playing at a historic level behind an injury list that will not stop growing, Purdy is inside 150 attempts of the best career passer rating ever recorded, while camp keeps costing this team receivers. For the other franchise, there is the Raiders 2026 preview.
Football history gets its own rooms: the 1980s dynasty, Montana and Young, The Catch, and what the league did to Colin Kaepernick.
49ers

Purdy and Warner Went at Each Other in Practice, and Then Laughed About It
Warner talked. Purdy threw over his head to Deebo and screamed it right back. Then they stood there laughing. That's the whole team, right there.

Jed York Got Arrested in Ohio and the 49ers Have Said Nothing
Arrested Sunday morning by a human trafficking task force, a no contest plea Monday, two misdemeanor convictions, and total silence from the team two weeks before the opener.

Mike Evans and Purdy: The Receiver He Has Never Had
Ten straight thousand yard seasons, a six foot five catch radius, and a quarterback who has never thrown to anything like it. Here is why Niner Nation cannot stop talking about this pairing.

McCaffrey Still Is Not Practicing, and It Might Not Be a Muscle
No injury, no explanation, and three other running backs around the league just got paid. Nick Bosa has not been out there either.

They Took Aiyuk's Locker Out. That Is How You Know It Is Over.
His stall sat empty through an entire season and nobody touched it. Now it is gone, and a franchise that never announces anything just announced everything.

Harbaugh Comes Back Thursday, and Kittle Sounds Like Himself
The 49ers are at SoFi on Thursday night against the man who dragged this franchise back to life and then got run out of the building. And the best news of the week has nothing to do with him.

The Niners Finally Have the Right Mix of Veterans and Kids
A championship core in its prime, veterans on short money, and young players who actually produce. The last few draft classes are the reason this roster finally has depth.

Everybody Laughed at the Niners for Taking Stribling. They Are Not Laughing Now.
Draft night called it a reach and handed out C grades. One camp and one preseason game later the kid looks like the best rookie receiver in football.

Kyle Shanahan Needs to Win the Ring This Year. Say It Out Loud.
Year ten. Two Super Bowls lost, both to the same team. The roster is built, Purdy is peaking, Deebo and Evans are on short deals, and the excuse supply has finally run out.

The 49ers Sat Everybody and Lost by Six. The Raiders Played Everybody and Lost by Thirteen.
Shanahan hid every starter in a 19-13 loss to Tennessee, Rourke went 12-of-14 and Stribling caught seven, and the Raiders played Cousins and the No. 1 pick and still lost 27-14 at home.

The 49ers Waived Junior Bergen Again, and Kept the Left-Footed Punter
Three names off the ninety the day before the preseason opener, and three one-year deals in their place. Nobody created space. Everybody got swapped.

Purdy Is Throwing 70-Yard Touchdowns to Guys You Have Never Heard Of, and It Is Getting Ridiculous
A pair of 70-yard scores, a deep touchdown to a receiver who signed less than 24 hours earlier, and 24-of-28 over two practices, with five receivers hurt.

Brock Purdy Is 147 Passes From Being the Most Efficient Quarterback in NFL History. Nobody Wants to Say It Out Loud.
A 104.0 career passer rating against an all-time record of 102.2, and he is 147 attempts, five games, from qualifying. The last pick in the draft is about to own the record book.

They Finally Gave Brock Purdy a Fight. He Won It Going Away.
The most competitive practice of camp, picks, punch-outs, a defense that finally punched back, and Purdy went 12-of-17 on 32 team snaps throwing to guys signed off the street.

Brock Purdy Is Carving Up Training Camp. Twenty Guys Watched Him Do It From the Sideline.
13-of-14 in team drills, three straight red zone touchdowns and a Dougie in the end zone. On the same field, twenty players were unavailable. Both things are true.

Four Signings in a Week: Okoronkwo, Irwin, Deguara, Hodge, and a Roster Held Together With Tape
A Super Bowl edge rusher off a torn triceps, a Stanford kid coming home, a blocking tight end and a Pro Bowl gunner. Every move makes sense. Needing all four in August is the problem.

The 49ers Signed KhaDarel Hodge, and That Tells You Everything About This Receiver Room
A 31-year-old Pro Bowl gunner with three catches last season and Raheem Morris ties. Fine player, no complaints. But it is August fifth and we are already signing bodies.

Purdy Is Ripping It in Camp, and That Throw to Demarcus Robinson Was a Dime
Over two defenders, back of the end zone, dropped in a bucket. Brock is playing fast and free again, and D-Rob has been the quiet best story of camp. Now just stay healthy.

The 49ers Love Raheem Morris, and It Is Because He Lets Them Play Football
Five-down looks, new coverages, Warner and Greenlaw yelling at each other again, and a coordinator who tells this defense to go play instead of go think. It is the one good thing at this camp.

It Is August and the 49ers Are Already Hurt. Again.
Pearsall out for the year, Kittle and Mykel Williams on PUP, four receivers off the field on the same day, and half a defensive line on the report. Nobody has played a snap yet.

Ricky Pearsall Is Out for the Year, and This Kid Just Cannot Catch a Break
Season-ending IR, PCL surgery in the next couple of weeks, and a six-to-12-month road back. Pearsall still has not gotten one clean, healthy run at his career.

Kyle Shanahan Update: He's Turning the Corner, and Camp Is Feeling It
Pads are on, practices are getting physical, and the coach is closer to being fully back in the middle of it, less than three weeks removed from a serious car accident.

De'Zhaun Stribling Keeps Balling Out in Camp, and a Starting Job Is Starting to Look Inevitable
The rookie wide receiver isn't flashing for a day anymore, he's stacking good day after good day with Brock Purdy. At this rate, a Week 1 starting job looks like the floor, not the ceiling.

Deebo Samuel Is Coming Home: 49ers Bring Him Back on a One-Year, $7 Million Deal
A low-risk, high-reward reunion. Seven million dollars buys back one of the most uniquely dangerous weapons Kyle Shanahan's offense has ever had, on a roster that no longer needs him to be the whole answer.

Dre Greenlaw Hit Too Hard on Day One of Pads, and Christian McCaffrey Still Calls Him His Favorite Player
Greenlaw came out flying on the first padded practice of camp, and McCaffrey wasn't thrilled to be on the wrong end of it. He's also said Greenlaw is his favorite player in the league. That's what real veteran leadership looks like.

The 49ers Are Down Four Running Backs, Bosa Is Sore, and the Only Good News Is George Kittle
McCaffrey sat out with tightness, the three backs behind him are hurt, the team auditioned strangers on a Monday, and Bosa has not been in pads in a week.

The 49ers Defense Won Saturday, and Shanahan Is Coaching the Preseason Opener
The defense got the better of Purdy, Shanahan watched from behind the sunglasses, and he is running the sideline himself against Tennessee on Thursday.

Purdy and Rookie De'Zhaun Stribling Are Already Cooking, and This Niners Roster Is Loaded
Real chemistry with the rookie wideout, plus Evans and Kittle in the fold. On paper this is the deepest group Purdy has thrown to.

Kyle Shanahan's Car Accident Was Scarier Than We Knew, and Niner Nation Just Needs Him Healthy
A severe concussion, a broken nose, three broken ribs, a broken hand, and 40-plus stitches from the July 14 crash. He'll be limited early in camp while Chris Foerster picks up the load. Heal up, coach.

Jerry Rice Says This Is the Year the 49ers Break the Super Bowl Drought, and He Would Know
"I think this is the year for the Niners." At Lake Tahoe, the greatest 49er ever called his shot for 2026: the statement is to win it all. The drought started in January 1995, and he hung the last banner.

This Might Be the Best Team Kyle Shanahan Has Ever Had
Purdy, a healthy McCaffrey, Mike Evans and Christian Kirk, and Bosa and Warner back from injury. The deepest roster of the Shanahan era. If they stay healthy, this could finally be the year.

Team of the Decade: When the 49ers Ran the NFL
Five Super Bowls with Montana, Rice, and Young. The gold standard of a generation.

The NFL Blackballed Colin Kaepernick for Kneeling, and Everyone Knows It
A 29-year-old Super Bowl quarterback with a 16-to-4 touchdown-to-interception season, and thirty-two teams suddenly forgot how to sign a QB. It was never about talent.

Brandon Aiyuk Has Gone Full Antonio Brown, and It's Hard to Watch
Aiyuk was one of the 49ers' cleanest success stories. Since the Super Bowl loss to Kansas City, it turned into something much stranger.