joshua garnett

San Francisco 49ers quarterback C.J. Beathard rolls out to pass against the Dallas Cowboys at Levi's Stadium in Santa Clara, Calif. on Thursday, August 9, 2018. (Kevin N. Hume/S.F. Examiner)

San Francisco 49ers QB C.J. Beathard feels prepared to start in place of Jimmy Garoppolo

By C.J. Peterson Special to S.F. Examiner SANTA CLARA — It may…

 

San Francisco 49ers head coach Kyle Shanahan addresses the media on the first day of training camp, 2018. (Ryan Gorcey / S.F. Examiner)

Najee Toran to start at right guard for San Francisco 49ers

By C.J. Peterson Special to S.F. Examiner In the latest development in…

 

Minnesota Vikings defensive back Mike Hughes breaks up a pass intended for San Francisco 49ers WR Pierre Garcon in the third quarter on Sunday, Sept. 9, 2018 at U.S. Bank Stadium in Minneapolis, Minn. The incomplete pass forced a field goal. (Brian Peterson/Minneapolis Star Tribune/TNS)

San Francisco 49ers need to shore up red zone work ahead of Week 2 home opener against Lions

By C.J. Peterson Special to S.F. Examiner SANTA CLARA — Moving the…

Minnesota Vikings defensive back Mike Hughes breaks up a pass intended for San Francisco 49ers WR Pierre Garcon in the third quarter on Sunday, Sept. 9, 2018 at U.S. Bank Stadium in Minneapolis, Minn. The incomplete pass forced a field goal. (Brian Peterson/Minneapolis Star Tribune/TNS)
San Francisco 49ers offensive lineman Mike Person goes through a practice in Santa Clara, Calif., on Aug. 5, 2018. (Ryan Gorcey / S.F. Examiner)

San Francisco 49ers get thinner at right guard after injuries, expected to add to roster

By C.J. Peterson Special to S.F. Examiner SANTA CLARA -- San Francisco…

San Francisco 49ers offensive lineman Mike Person goes through a practice in Santa Clara, Calif., on Aug. 5, 2018. (Ryan Gorcey / S.F. Examiner)
Minnesota Vikings' Kyle Rudolph (82) catches an 11-yard touchdown pass in the third quarter against the San Francisco 49ers on Sunday, Sept. 9, 2018 at U.S. Bank Stadium in Minneapolis, Minn. (Carlos Gonzalez/Minneapolis Star Tribune/TNS)

San Francisco 49ers: Five takeaways from opening loss to Minnesota Vikings

By C.J. Peterson Special to S.F. Examiner Jimmy Garoppolo and the rest…

Minnesota Vikings' Kyle Rudolph (82) catches an 11-yard touchdown pass in the third quarter against the San Francisco 49ers on Sunday, Sept. 9, 2018 at U.S. Bank Stadium in Minneapolis, Minn. (Carlos Gonzalez/Minneapolis Star Tribune/TNS)
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…

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 running back Joe Williams waits his turn during a training camp drill on July 27, 2018. (Ryan Gorcey / S.F. Examiner)

Five things to watch: San Francisco 49ers vs. Los Angeles Chargers

By C.J. Peterson Special to S.F. Examiner It's the last week of…

San Francisco 49ers running back Joe Williams waits his turn during a training camp drill on July 27, 2018. (Ryan Gorcey / S.F. Examiner)
San Francisco 49ers offensive lineman Mike Person warms up during practice on Aug. 23, 2018. (Ryan Gorcey / S.F. Examiner)

San Francisco 49ers: Five takeaways from Indianapolis, including Alfred Morris and the right guard competition

By C.J. Peterson Special to S.F. Examiner San Francisco 49ers head coach…

San Francisco 49ers offensive lineman Mike Person warms up during practice on Aug. 23, 2018. (Ryan Gorcey / S.F. Examiner)
San Francisco 49ers running back Joe Williams waits his turn during a training camp drill on July 27, 2018. (Ryan Gorcey / S.F. Examiner)

San Francisco 49ers: Joe Williams injured again, Josh Garnett gets action, Erik Magnuson out with hamstring

By C.J. Peterson Special to S.F. Examiner San Francisco 49ers running back…

San Francisco 49ers running back Joe Williams waits his turn during a training camp drill on July 27, 2018. (Ryan Gorcey / S.F. Examiner)
San Francisco 49ers defensive lineman Julian Taylor, seen here practicing at training camp on August 5, 2018, has made a big impact, playing start-to-finish in the preseason opener against the Dallas Cowboys. He should make the 53-man roster. (Ryan Gorcey / S.F. Examiner)

Projecting the 53-man roster for the San Francisco 49ers

By C.J. Peterson Special to S.F. Examiner SANTA CLARA — The San…

San Francisco 49ers defensive lineman Julian Taylor, seen here practicing at training camp on August 5, 2018, has made a big impact, playing start-to-finish in the preseason opener against the Dallas Cowboys. He should make the 53-man roster. (Ryan Gorcey / S.F. Examiner)
San Francisco 49ers offensive tackle Mike McGlinchey stands on the sideline during practice on August 7, 2018.

San Francisco 49ers Preseason Preview: Can Mike McGlinchey show up against Dallas Cowboys?

By C.J. Peterson Special to S.F. Examiner SANTA CLARA, Calif. — The…

San Francisco 49ers offensive tackle Mike McGlinchey stands on the sideline during practice on August 7, 2018.
Chris Gonzalez practices on his first day with the San Francisco 49ers on August 5, 2018. (Ryan Gorcey / S.F. Examiner)

San Francisco 49ers won’t have Joshua Garnett, Richard Sherman for preseason opener against Dallas due to injury

SANTA CLARA, Calif. -- The day before training camp began, San Francisco…

Chris Gonzalez practices on his first day with the San Francisco 49ers on August 5, 2018. (Ryan Gorcey / S.F. Examiner)
San Francisco 49ers fullback Kyle Juszczyk runs a route during the first day of training camp on July 26, 2018. (Ryan Gorcey / S.F. Examiner)

49ers Training Camp: Fred Warner gets off to a physical start

By: C.J. Peterson Special to S.F. Examiner SANTA CLARA, Calif. — The…

San Francisco 49ers fullback Kyle Juszczyk runs a route during the first day of training camp on July 26, 2018. (Ryan Gorcey / S.F. Examiner)
San Francisco 49ers head coach Kyle Shanahan addresses the media on the first day of training camp, 2018. (Ryan Gorcey / S.F. Examiner)

San Francisco 49ers: Joshua Garnett will get second opinion on right knee, injury is concerning for Kyle Shanahan

By: C.J. Peterson Special to S.F. Examiner SANTA CLARA, Calif. — Wednesday…

San Francisco 49ers head coach Kyle Shanahan addresses the media on the first day of training camp, 2018. (Ryan Gorcey / S.F. Examiner)
Richard Sherman warms up during the San Francisco 49ers first day of training camp in 2018. (Ryan Gorcey / S.F. Examiner)

San Francisco 49ers Training Camp: Richard Sherman, Adrien Colbert come up with interceptions

By C.J. Peterson Special to S.F. Examiner SANTA CLARA, Calif. — Sunday…

Richard Sherman warms up during the San Francisco 49ers first day of training camp in 2018. (Ryan Gorcey / S.F. Examiner)
Marquise Goodwin (11) runs a route during San Francisco 49ers training camp practice on July 26, 2018. (Ryan Gorcey / S.F. Examiner)

Marquise Goodwin shines as San Francisco 49ers open training camp

SANTA CLARA, Calif. -- On the first passing play from scrimmage, San…

Marquise Goodwin (11) runs a route during San Francisco 49ers training camp practice on July 26, 2018. (Ryan Gorcey / S.F. Examiner)
Stanford quarterback Kevin Hogan passes during Stanford's NFL Pro Day on Thursday. (Ben Margot/AP)

Kevin Hogan auditions for NFL quarterback job

STANFORD — With the receivers he knows best and on the field…

Stanford quarterback Kevin Hogan passes during Stanford's NFL Pro Day on Thursday. (Ben Margot/AP)