marquise goodwin

San Francisco 49ers quarterback Jimmy Garoppolo warms up for the first preseason game of 2018 against the Dallas Cowboys at Levi's Stadium in Santa Clara, Calif. (Ryan Gorcey / S.F. Examiner)

San Francisco 49ers passing attack scrutinized after close win over Detroit

By C.J. Peterson Special to S.F. Examiner The 49ers secured their first…

San Francisco 49ers quarterback Jimmy Garoppolo warms up for the first preseason game of 2018 against the Dallas Cowboys at Levi's Stadium in Santa Clara, Calif. (Ryan Gorcey / S.F. Examiner)
San Francisco 49ers general manager John Lynch addresses the media at Levi's Stadium on July 25, 2018. (Ryan Gorcey / S.F. Examiner)
San Francisco 49ers general manager John Lynch addresses the media at Levi's Stadium on July 25, 2018. (Ryan Gorcey / S.F. Examiner)
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)
Oakland Raiders quarterback Derek Carr goes through a drill during the first day of training camp on July 27, 2018, in Napa, California. (Ryan Gorcey / S.F. Examiner)

Where should you draft Derek Carr this fantasy season?

Merry Christmas fantasy football fans, the best part of the year is…

Oakland Raiders quarterback Derek Carr goes through a drill during the first day of training camp on July 27, 2018, in Napa, California. (Ryan Gorcey / S.F. Examiner)
San Francisco 49ers quarterback Jimmy Garoppolo looks into the crowd before the game against the Dallas Cowboys at Levi's Stadium in Santa Clara, Calif. on Thursday, August 9, 2018. (Kevin N. Hume/S.F. Examiner)

Five Takeaways: San Francisco 49ers fall to Houston Texans in Jimmy Garoppolo’s first loss

By C.J. Peterson Special to S.F. Examiner The San Francisco 49ers sustained…

San Francisco 49ers quarterback Jimmy Garoppolo looks into the crowd before the game 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 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 defensive linemen DeForest Buckner (99) and Sheldon Day (96) share a moment during stretching on August 5, 2018, at the team's Santa Clara training facility. (Ryan Gorcey / S.F. Examiner)

San Francisco 49ers experimenting with flipping Solomon Thomas, DeForest Buckner

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

San Francisco 49ers defensive linemen DeForest Buckner (99) and Sheldon Day (96) share a moment during stretching on August 5, 2018, at the team's Santa Clara training facility. (Ryan Gorcey / S.F. Examiner)
San Francisco 49ers quarterback Jimmy Garoppolo readies to throw during one-on-one drills on July 27, 2018, during the first day of training camp in Santa Clara, Calif. (Ryan Gorcey / S.F. Examiner)

For San Francisco 49ers, Jimmy Garoppolo and Kyle Shanahan’s attention to detail could lead to more offensive production

SANTA CLARA, Calif. -- During June's OTAs, tight end George Kittle walked…

San Francisco 49ers quarterback Jimmy Garoppolo readies to throw during one-on-one drills on July 27, 2018, during the first day of training camp in Santa Clara, Calif. (Ryan Gorcey / S.F. Examiner)
Richard Sherman warms up during the San Francisco 49ers' first day of training camp on July 27, 2018. (Ryan Gorcey / S.F. Examiner)

San Francisco 49ers Camp Notebook: Richard Sherman comes up lame with hamstring issue

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

Richard Sherman warms up during the San Francisco 49ers' first day of training camp on July 27, 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)
Marquise Goodwin (11) runs a route during San Francisco 49ers training camp practice on July 26, 2018. (Ryan Gorcey / S.F. Examiner)

San Francisco 49ers Training Camp Notebook: Jimmy Garoppolo finds deep ball with Marquise Goodwin

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

Marquise Goodwin (11) runs a route during San Francisco 49ers training camp practice on July 26, 2018. (Ryan Gorcey / S.F. Examiner)
San Francisco 49ers running back Matt Breida readies to run a drill during training camp on July 26, 2018 at the SAP Training Facility. (Ryan Gorcey / S.F. Examiner)

San Francisco 49ers offense comes out flat for second consecutive day

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

San Francisco 49ers running back Matt Breida readies to run a drill during training camp on July 26, 2018 at the SAP Training Facility. (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)
Marquise Goodwin has reinvented himself as a receiver with the 49ers. (Stan Olszewski/Special to S.F. Examiner)

Marquise Goodwin’s emergence makes 49ers’ search for receivers easier

SANTA CLARA — Before this season, Marquise Goodwin was in a dangerous spot.…

Marquise Goodwin has reinvented himself as a receiver with the 49ers. (Stan Olszewski/Special to S.F. Examiner)
San Francisco 49ers wide receiver Marquise Goodwin (11) fights off the New York Giants defense for a touchdown at Levi's Stadium in Santa Clara, Calif., on November 12, 2017. (Stan Olszewski/Special to S.F. Examiner)

Marquise Goodwin ‘adamant he wanted to play’ after son’s death

Marquise Goodwin was the hero of the 49ers’ first win of the…

San Francisco 49ers wide receiver Marquise Goodwin (11) fights off the New York Giants defense for a touchdown at Levi's Stadium in Santa Clara, Calif., on November 12, 2017. (Stan Olszewski/Special to S.F. Examiner)