San Francisco 49ers wide receiver Richie James reaches up for a pass in one-on-ones during training camp practice against cornerback Greg Mabin. (Ryan Gorcey / S.F. Examiner)

San Francisco 49ers wide receiver Richie James reaches up for a pass in one-on-ones during training camp practice against cornerback Greg Mabin. (Ryan Gorcey / S.F. Examiner)

San Francisco 49ers: Five takeaways from final preseason game

By C.J.Peterson
Special to S.F. Examiner

SANTA CLARA — The San Francisco 49ers have officially wrapped up their 2018 preseason. Receiving their third consecutive exhibition loss at the hands of the Los Angeles Chargers, 23-21, the result may not have been what Kyle Shanahan and Co. wanted, but there was plenty digest only two days away from final roster cuts. Here are five takeaways from the 49ers final preseason game against the Chargers.

Richie James Jr. made a strong case for himself.

Everyone knows that the 49ers simply don’t have enough room to keep every receiver in their impressively deep unit.

With — at most — two roster spots up for grabs, Richie James Jr. made a legitimate case to make the Week 1 53-man roster Thursday night with an eight-reception, 80-yard performance.

On top of that, James also had a 23-yard punt return on special teams to showcase his versatility and spark with the ball in his hands

“I’m a playmaker,” James said after the game. “That’s all I do: I just come in and make plays and get the ball in my hands.”

Shanahan and the rest of the 49ers staff will have to make some hard decisions over the next few days to trim their roster, and James just made their jobs a little bit harder, but in a good way.

“There’s definitely more than 53 guys that I’d like to keep on our team,” Shanahan said. “ I hope that’s a problem that we have every year.”

Joshua Garnett made his final push for the starting job at right guard

Shanahan announced last week that Joshua Garnett was back in the running to start at right guard in Week 1 while it was Mike Person’s job to lose.

After Garnett started and played well against the Chargers on Thursday night, Shanahan and his coaching staff will have much to review before choosing a starter for Week 1.

“[Garnett’s] name didn’t come up much, which is a good thing for an O-lineman,” Shanahan said. “It was a good week for Josh again. We’ll make that decision as the week goes. I don’t know if that’s something we’ll probably know or the world probably won’t know until a week from Sunday.”

Despite missing the preseason opener against Dallas three weeks ago, Garnett has steadily improved, making strides in each game that he’s played in.

Thursday was no different, as his first play on offense saw him put a Chargers defender on his rear end, pancake-style.

“I felt good out there; I felt solid,” Garnett said. “When you have a one-on-one block with a (defensive tackle), you gotta do what you gotta do so they keep running the ball behind you.

Solomon Thomas looked like a man amongst boys

Solomon Thomas was one of the only 49ers starters to play against the Chargers on Thursday night.

Along with inside linebacker Reuben Foster, who we’ll get to later, Thomas was out on the field for the first few defensive series of the night, and he was impressive to say the least.

On the first series of the game, Thomas had two tackles for loss and one QB pressure that led to an incompletion on third down, forcing the Chargers to kick a field goal.

It’s important to note that Thomas was going up against second and third-string players during his playing time but his productivity was hard to ignore.

“Solomon missed the week at Houston and he got to go back last week,” Shanahan said. “He wanted to play a little more and I thought it’d be good for him.”

Fred Warner primed to start in Weeks 1 and 2

Fred Warner was one of several draft picks for the 49ers that watched Thursday’s game from the sidelines in sweats.

The move to not dress Warner indicates that the team had seen enough of him to not only be comfortable with keeping him on the final roster but to have him start in Week 1 in place of the suspended Foster.

“I think there’s a real good chance,” Shanahan said in regards to the prospect of Warner getting the starting job, “But we wanted to see the other guys tonight.”

One of those guys was Foster, who had just been cleared to play after spending the week in concussion protocol. Foster, in his limited time on the field, recorded two solo tackles including a tackle for loss on a Los Angeles screen pass.

Ronald Blair III played well but it might not be enough 

On the first play of the night, Ronald Blair III recorded the 49ers first of three sacks of the night.

It was one of five tackles made by Blair as he finished the game as San Francisco’s second-leading tackler behind Antone Exum Jr.

“With the amount that I did play, I was kinda satisfied with the way I played,” Blair said in his post-game interview. “I felt like I could have done more.”

Unfortunately for Blair, he may be right. With the emergence of Julian Taylor, who saw limited playing time Thursday, Blair’s performance may not be enough to convince defensive coordinator Robert Saleh that he deserves a roster spot.

In the three games prior to Thursday, Blair had only recorded an unimpressive five tackles in total. That coupled with the interchangeability of the interior of the defensive line, Blair may still be the man on the outside looking in when all is said and done.Antone ExumFred Warnerjoshua garnettJulian Taylorkyle shanahanNFLreuben fosterRichie James Jr.robert salehRonald BlairSan Francisco 49ersSolomon Thomas

If you find our journalism valuable and relevant, please consider joining our Examiner membership program.
Find out more at

Just Posted

Advocates with the San Francisco Public Bank Coalition hold a rally outside City Hall before the Board of Supervisors were to vote on a resolution supporting the creation of a public banking charter on Tuesday, Feb. 5, 2019. (Kevin N. Hume/S.F. Examiner)
Should San Francisco run its own public bank? The debate returns

Prior to the COVID-19 pandemic, momentum was building for San Francisco to… Continue reading

Apprenticeship instructor Mike Miller, center, demonstrates how to set up a theodolite, a hyper-sensitive angle measuring device, for apprentices Daniel Rivas, left, Ivan Aguilar, right, and Quetzalcoatl Orta, far right, at the Ironworkers Local Union 377 training center in Benicia on June 10, 2021. (Photo by Anne Wernikoff, CalMatters)
California’s affordable housing crisis: Are labor union requirements in the way?

By Manuela Tobias CalMatters California lawmakers introduced several bills this year that… Continue reading

People fish at a dock at Islais Creek Park on Thursday, June 10, 2021. (Kevin N. Hume/The Examiner)
What Islais Creek tells us about rising sea levels in San Francisco

Islais Creek is an unassuming waterway along San Francisco’s eastern industrial shoreline,… Continue reading

Organizer Jas Florentino, left, explains the figures which represent 350 kidnapped Africans first sold as slaves in the United States in 1619 in sculptor Dana King’s “Monumental Reckoning.” The installation is in the space of the former Francis Scott Key monument in Golden Gate Park. (Kevin N. Hume/The Examiner)
What a reparations program would look like in The City

‘If there’s any place we can do it, it’s San Francisco’

Officer Joel Babbs, pictured at a protest outside the Hall of Justice in 2017, is representing himself in an unusually public police misconduct matter. <ins>(Courtesy Bay City News)</ins>
The strange and troubling story of Joel Babbs: What it tells us about the SFPD

The bizarre and troubling career of a whistle-blowing San Francisco police officer… Continue reading

Most Read