Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up

49ers Clips

Aiyuk must force 49ers’ hand by showing up
Mike Florio and Charean Williams react to Brandon Aiyuk’s latest comments on the San Francisco 49ers, examining all of the factors at play in the “awkward situation.”

Osa Odighizuwa was drafted by the Cowboys in 2021. The defensive tackle re-signed with them in 2025 despite a higher offer from the Commanders as one of the top free agents.

All for the Cowboys to trade him to the 49ers this offseason.

His new team plays his old team this season, and Odighizuwa is very much looking forward to the meeting.

“It’s the game that you got a picture on the dartboard, and you’re throwing a knife at the picture,” Odighizuwa said recently on The Richard Sherman Podcast, via Calvin Watkins of the Dallas Morning News. “Now, I just take down the picture and I put up the other picture, and I’m on the other side of it, but the energy is exactly the same.”

Odighizuwa became expendable after the Cowboys traded for Kenny Clark and Quinnen Williams. The 49ers sent a third-round pick to Dallas for him.

“I’m definitely happy to be [with the 49ers],” Odighizuwa said. “It’s a great organization from top to bottom. I feel like it’s definitely just a winning mentality over here, so it’s definitely cool to be a part of that and go from one good organization to another one, and just being in a great space.”

Odighizuwa recorded 216 tackles, 81 quarterback hits, 34 tackles for loss and 17 sacks in his five seasons with the Cowboys. He expects more. He will make his return to AT&T Stadium on Nov. 15.

“For the past five years, I haven’t scratched the surface of the player that I am,” Odighizuwa said. “It hasn’t been put on full display, so I just plan on putting that on display.”


With the World Cup coming soon, multiple NFL stadiums have torn up their artificial turf and installed high-quality, FIFA-compliant grass pitches. Then, after the tournament ends, the grass will be removed and replaced with artificial turf again.

49ers defensive end Nick Bosa, whose team will play five 2026 games at stadiums that perform the turf to grass back to turf transformation, was asked about the decision to switch the surfaces at those venues to grass before putting the fake stuff back in.

“Yeah, it’s a little bizarre,” Bosa said, “but what can you expect?

That says it all. It’s all about money. It’s cheaper to have turf for NFL games. And it’s expensive, but necessary, to install grass in order to make the extra money that comes from hosting World Cup games.

The 49ers will play this year at Seattle (Week 5), at Atlanta (Week 7), at Dallas (Week 10), at the Giants (Week 13), and at the Chargers (Week 15). All five stadiums will have grass for the summer before returning to artificial turf.

In 2020, Bosa suffered a torn ACL on artificial turf at MetLife Stadium. (He tore the ACL in the other knee on grass in 2025.) And while the fact that he has torn an ACL on each surface will prompt some to say there’s no difference, the difference between playing on grass and fake grass is obvious to anyone who does it — which is why 92 percent of players prefer grass.


The 49ers ended up with not one but two international games in 2026 — one in Australia and one in Mexico. Even though the trip to Melbourne will be much longer than the trip to Mexico City, the Mexico trip will likely keep them away from home even longer than the season-opener down under.

“We haven’t finalized it yet, but we’d love to stay here and go there,” Shanahan said of the travel plans for the Week 11 game against the Vikings in Mexico City. “It’s a shorter flight, but that’s not really the issue. The main thing with Mexico City is it’s 2,000 [feet] higher than Denver. And so, we like to get adjusted to that altitude. So, we’ll probably go to Colorado Springs again like we did last time to get ready for that altitude and then probably go to Mexico City the night before.”

The 49ers play their Week 10 game at Dallas. Shanahan was asked whether the team would go straight to Colorado from Texas.

“We haven’t decided that yet, but most likely,” Shanahan said. “We’ll probably end up, the Mexico City trip will probably be a longer one than the Australia one, just because of that.”

The two international trips impose a significant burden on the 49ers. And it potentially creates a competitive disadvantage. Those issues, however, have taken a back seat to the league’s efforts to globalize the game.

The NFL wants to secure the ability to play 16 international games per year, with the idea of having every team make one international trip per season. That would be the fairest way to handle it. If every team has to leave the country once, the disadvantage levels out.

For now, with a maximum of 10 international games, it would be far more fair for no team to be expected to travel to another country for a game more than once per year. In the ultra-difficult NFC West, having the 49ers make two separate trips to play in another country won’t make it an easier to successfully compete with the Seahawks and the Rams.


49ers edge rusher Nick Bosa tore the ACL in his right knee in a Sept. 21 win over the Cardinals.

He isn’t fully participating in the team’s organized team activities this week, but Bosa said it’s realistic to expect his return at the start of training camp or soon after.

I’m pretty far along,” Bosa said, via Nick Wagoner of ESPN. "[I’m] out on the field doing a lot of stuff, trying to just take it slow because I tend to push things quicker. I got injured pretty early last year, so there’s plenty of time for me to really kind of lay the groundwork to be ready for a long season. It’s going really well, and I plan on being ready.”

Bosa has done his rehab and recovery in Santa Clara, and he’s doing some work on the side this week as his teammates go through OTAs.

Bosa tore his right ACL as a high school senior and his left ACL in Week 2 of the 2020 season.

“When I did it in ’20, it was just like balls to the wall, get back, push every milestone as hard as you possibly can and I probably dealt with some stuff that I didn’t need to deal with in terms of just kind of the bumps in the road of recovery,” Bosa said. “Now, I’m taking it slow and I kind of have references to go back and look at.”

Defensive lineman Mykel Williams, the 49ers’ first-round pick in 2025, is working his way back from a torn right ACL, and defensive end Keion White is recovering from a gunshot wound to his ankle.

“They’re coming along,” Shanahan said. “They’re all in there rehabbing with a number of other guys. A couple of those guys will have chance of training camp. We’ll see with Mykel as he goes.”


49ers running back Christian McCaffrey soon will turn 30. That raises questions about managing his workload moving forward.

The topic came up during a Thursday press conference.

“I’ve been dealing with those questions for nine years,” McCaffrey told reporters, via Nick Wagoner of ESPN. “I think the workload in our sport is really monitored in practice, not in games. We play 17 regular-season games a year and everybody’s livelihoods are on the line. I would say on Sunday you’ve got to do whatever it takes to win and that’s not a coach’s job.”

McCaffrey summed it up like this: “You don’t tell the 3-point shooter you only get six 3s today.”

For him, workload management happens in the days between the games.

“So much of it is rhythmic and it’s my job to put my body in the best position I can to go out there and play and I think everything else can be monitored during the week or with a practice schedule or certain ways you train, whatever it may be,” McCaffrey said. “But when it comes to game days, I like to think you prepare yourself for playing every snap.”

After an Achilles injury followed by a knee injury limited McCaffrey to four games in 2024, he started every game in 2025. He also had a shot at his second career season of 1,000 rushing yards and 1,000 receiving yards. (He’s one of only three players to have ever done it once.)

And while the clock is ticking for McCaffrey (and for all of us), McCaffrey has shown that he is built to take a licking. Which is the nature of the position he plays.


Veteran edge rusher Joey Bosa is one of the top players remaining on the free agent market.

The question is: Does he want to continue his career? If he does, Bosa will have options.

His brother, 49ers edge rusher Nick Bosa, seems to have doubts about how much Joey Bosa wants to play an 11th season.

“I think he’s working on his golf game right now,” Nick Bosa said Thursday, via David Bonilla of 49erswebzone.com. “So, I don’t think he’s thinking too much about football.”

The 49ers finished with an NFL-low 20 sacks last season, with Nick Bosa tearing the ACL in his right knee in Week 3. Nick Bosa is back, and Kyle Shanahan addressed whether Joey Bosa might join his brother in San Francisco this season.

“I look at our team as kind of we have our team, and anyone else that we can figure out to bring, especially someone like that, that would be awesome,” Shanahan said. “But that stuff’s not always possible.”

Joey Bosa, who turns 31 in July, has not had a double-digit sack season since 2021. The five-time Pro Bowler has only 19 across the past four seasons, including five in 2025.


49ers running back Isaac Guerendo tore a pectoral muscle about a month ago while lifting weights, coach Kyle Shanahan said.

Shanahan said Guerendo could be ready by the end of training camp.

The 49ers signed running backs Jordan Mims and Jermar Jefferson on Thursday to help fill in while Guerendo is out.

Guerendo has an injury history, with hamstring, groin, foot sprain, ankle and shoulder injuries since joining the 49ers as a fourth-round pick in 2024.

He did not play an offensive snap in 2025, but did see action on 173 special teams in 14 games.


The 49ers have made an addition to their offensive backfield.

The agents for running back Jordan Mims announced that their client has agreed to a deal with the NFC West club. Mims appeared in one game for the Titans in 2025.

Mims initially signed with the Bills after going undrafted in 2023 and moved on to the Saints to make his regular season debut. He played two games as a rookie and 11 games the next season. He has 20 carries for 71 yards and 12 catches for 71 yards for his career.

Christian McCaffrey is the lead back for the 49ers. Jordan James, Isaac Guerendo, Patrick Taylor, Sincere McCormick, and third-round pick Kaelon Black are the other backs.

UPDATE 4:35 p.m. ET: The NFL’s daily transaction wire shows that the 49ers also signed running back Jermar Jefferson. They waived McCormick and placed defensive back Darrick Forrest on injured reserve.


The Commanders have been seen as a landing spot for wide receiver Brandon Aiyuk since it became clear he would not be playing for the 49ers anymore, but Aiyuk remains on the roster for San Francisco.

Aiyuk has no guaranteed money left on his contract after the 49ers voided the remaining guarantees last year, so there’s no particular time pressure for the team to release him and the Commanders have not shown any willingness to give up assets to trade for him. One of the reasons the Commanders have been seen as a suitor is the presence of Aiyuk’s college teammate Jayden Daniels, but the quarterback said he doesn’t have any insight into how things will play out.

“I don’t know, I don’t have a sense on it,” Daniels said, via multiple reporters. “That is my brother and we have a personal relationship. His football future, that’s out of my control.”

Aiyuk has not played a game since Week 7 of the 2024 season and the absence of any sense of when things might be resolved with the 49ers makes it hard to expect to see him on the field for the Commanders or anyone else in the near future.


49ers tight end George Kittle suffered a torn Achilles in January during San Francisco’s postseason win over Philadelphia.

He’s trying hard to return in time for Week 1. But the 49ers’ season-opening trip to Australia to face the Rams on Thursday of that week (which will be Friday in Melbourne) adds a layer of complication.

In a recent interview with Front Office Sports, Kittle noted that playing in that matchup is his goal.

“I was told it’s not a crazy goal,” Kittle said, via David Bonilla of 49erswebzone.com. “And so, as long as I keep on the right path and everything goes the right way, hey, I got a chance.

“As a 15-hour flight and a game like four days before a normal opening day, that might make it a little bit difficult — sure, but who doesn’t like a challenge? So, no, I’ve got a chance, like I said, so just going to keep my head down, keep grinding every single day.”

Head coach Kyle Shanahan has been quite clear about his frustrations with starting 2026 so far from home. Kittle didn’t go nearly as far as Shanahan with his comments, but he did admit that he’d prefer to start 2026 stateside.

“At least, if we started the season off at home, and I didn’t have to hop on a plane for 15 hours, it might be different,” Kittle said. “But I think it just depends on how I’m feeling, if I’m cleared to go. If I’m cleared, hey, I’ll be there, and I’ll be on the field. And if they’re like, ‘Hey, it’s close,’ it’ll be a game-time decision. So, we’ll see.

“Everybody keeps telling me I won’t be back until Week 6, 7, or 8, and I’ll be like, ‘You guys believe whatever you want to believe.’ My goal is to be back there as early as possible.”

Kittle, 32, is entering his 10th pro season. He caught 57 passes for 628 yards with seven touchdowns in 11 games for San Francisco last year.