kyle shanahan

Eric Reid announced he had removed himself from a group of players working with the NFL for social justice on Wednesday. He has bigger goals in mind. (Stan Olszewski/Special to S.F. Examiner)

49ers’ Eric Reid knows activism could cost him his job, fights anyway

SANTA CLARA — Eric Reid is one of the best safeties in…

Eric Reid announced he had removed himself from a group of players working with the NFL for social justice on Wednesday. He has bigger goals in mind. (Stan Olszewski/Special to S.F. Examiner)
Jimmy Garoppolo won’t have much time to prove himself worthy of a major contract with the 49ers this season. (Stan Olszewski/Special to S.F. Examiner)

49ers like franchise tag for Jimmy Garoppolo

SANTA CLARA — Before the final minute of Sunday’s game, 49ers fans…

Jimmy Garoppolo won’t have much time to prove himself worthy of a major contract with the 49ers this season. (Stan Olszewski/Special to S.F. Examiner)
San Francisco 49ers quarterback Jimmy Garoppolo (10) runs onto the field during the final minute of gameplay against the Seattle Seahawks at Levi's Stadium in Santa Clara, Calif., on November 26, 2017. (Stan Olszewski/Special to S.F. Examiner)

49ers tap Jimmy Garoppolo as starter for Week 13

The wait is over. Jimmy Garoppolo is officially the 49ers’ starting quarterback.…

San Francisco 49ers quarterback Jimmy Garoppolo (10) runs onto the field during the final minute of gameplay against the Seattle Seahawks at Levi's Stadium in Santa Clara, Calif., on November 26, 2017. (Stan Olszewski/Special to S.F. Examiner)
49ers fans are anxious to see newcomer Jimmy Garoppolo, right, but 49ers coach Kyle Shanahan intends to play CJ Beathard, left, until the time is right. (Jacob C. Palmer/S.F. Examiner)

CJ Beathard remaining 49ers starting QB is another sign Kyle Shanahan is rebuilding team his way

SANTA CLARA — Before the bye week, the 49ers answered the biggest question…

49ers fans are anxious to see newcomer Jimmy Garoppolo, right, but 49ers coach Kyle Shanahan intends to play CJ Beathard, left, until the time is right. (Jacob C. Palmer/S.F. Examiner)
San Francisco 49ers defensive back Adrian Colbert (38) celebrates a defensive stop against the New York Giants at Levi's Stadium in Santa Clara, Calif., on November 12, 2017. (Stan Olszewski/Special to S.F. Examiner)

Adrian Colbert joins ranks of injured 49ers safeties

Like Jimmie Ward, Jaquiski Tartt and Eric Reid before him, Adrian Colbert…

San Francisco 49ers defensive back Adrian Colbert (38) celebrates a defensive stop against the New York Giants at Levi's Stadium in Santa Clara, Calif., on November 12, 2017. (Stan Olszewski/Special to S.F. Examiner)
San Francisco 49ers quarterback C.J. Beathard (3) runs against the New York Giants at Levi's Stadium in Santa Clara, Calif., on November 12, 2017. (Stan Olszewski/Special to S.F. Examiner)

Bye week temporarily delays 49ers’ quarterback controversy

A day after CJ Beathard’s best performance as a pro, head coach…

San Francisco 49ers quarterback C.J. Beathard (3) runs against the New York Giants at Levi's Stadium in Santa Clara, Calif., on November 12, 2017. (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)
San Francisco 49ers head coach Kyle Shanahan throws passes to players during the San Francisco 49ers training camp held at their practice facility in Santa Clara, California, on August 17, 2017. (Stan Olszewski/Special to S.F. Examiner)

As 49ers manage expectations, Giants are buried by them

SANTA CLARA — Looking at the standings, you’d think the 49ers and…

San Francisco 49ers head coach Kyle Shanahan throws passes to players during the San Francisco 49ers training camp held at their practice facility in Santa Clara, California, on August 17, 2017. (Stan Olszewski/Special to S.F. Examiner)
Kyle Shanahan said he's never seen anything like he has this year in terms of injuries. (Stan Olszewski/Special to S.F. Examiner)

Kyle Shanahan: Only God can explain 49ers injury problems

SANTA CLARA — The 49ers need help. They’ve lost starters to injury.…

Kyle Shanahan said he's never seen anything like he has this year in terms of injuries. (Stan Olszewski/Special to S.F. Examiner)
Carlos Hyde has been the best player on the 49ers roster this year, but it’s been difficult for the team to commit to the run game as they’ve been trailing for most of the season. (Stan Olszewski/Special to S.F. Examiner)

Why did the 49ers not run the ball against the Cardinals?

SANTA CLARA — The 49ers lead the league by averaging 40.7 attempts…

Carlos Hyde has been the best player on the 49ers roster this year, but it’s been difficult for the team to commit to the run game as they’ve been trailing for most of the season. (Stan Olszewski/Special to S.F. Examiner)
San Francisco 49ers wide receiver Marquise Goodwin (11) misses a pass intended for him during a NFL game against the Arizona Cardinals at Levi's Stadium in Santa Clara, Calif., on November 5, 2017. (Stan Olszewski/Special to S.F. Examiner)

49ers show how miserable trusting the process can look

SANTA CLARA — As far as NFL head coaches go, Kyle Shanahan…

San Francisco 49ers wide receiver Marquise Goodwin (11) misses a pass intended for him during a NFL game against the Arizona Cardinals at Levi's Stadium in Santa Clara, Calif., on November 5, 2017. (Stan Olszewski/Special to S.F. Examiner)
CJ Beathard. (Mira Laing/Special to S.F. Examiner)

Grading the 49ers’ first half

The 49ers are halfway through their season, and their opportunities to log…

CJ Beathard. (Mira Laing/Special to S.F. Examiner)
Pierre Garcon’s first season as a member of the 49ers is over after eight weeks. (Stan Olszewski/Special to S.F. Examiner)

John Lynch: 49ers will move Pierre Garcon to injured reserve

The 49ers, already one of the youngest teams in the NFL, will…

Pierre Garcon’s first season as a member of the 49ers is over after eight weeks. (Stan Olszewski/Special to S.F. Examiner)
Kyle Shanahan. (Stan Olszewski/Special to S.F. Examiner)

49ers coach won’t rush Jimmy Garoppolo into action

SANTA CLARA — New 49ers quarterback Jimmy Garoppolo met most of his…

Kyle Shanahan. (Stan Olszewski/Special to S.F. Examiner)
Joe Staley (74) didn't practice on Wednesday,

49ers RT Trent Brown returns to practice

SANTA CLARA — CJ Beathard, who — barring catastrophe — will start…

Joe Staley (74) didn't practice on Wednesday,
General manager John Lynch made a trade on Tuesday that makes Ahkello Witherspoon, right, the top cornerback on the 49ers roster. (Courtesy Keith Allison/Flickr)

Ahkello Witherspoon embraces role as top 49ers cornerback after trade

SANTA CLARA — The 49ers front office unceremoniously got rid of another…

General manager John Lynch made a trade on Tuesday that makes Ahkello Witherspoon, right, the top cornerback on the 49ers roster. (Courtesy Keith Allison/Flickr)
San Francisco 49ers cornerback Rashard Robinson (33) works out during the San Francisco 49ers training camp at Levi's Stadium in Santa Clara, California, on August 25, 2017. (Stan Olszewski/Special to S.F. Examiner)

49ers complete flurry of roster moves ahead of trade deadline

It’s already been a busy week for the 49ers as they continue…

San Francisco 49ers cornerback Rashard Robinson (33) works out during the San Francisco 49ers training camp at Levi's Stadium in Santa Clara, California, on August 25, 2017. (Stan Olszewski/Special to S.F. Examiner)
Jimmy Garoppolo took his first reps in practice on Wednesday in Santa Clara. Even if he doesn’t end up being the 49ers quarterback of the future, he’s a worthy investment. (Courtesy Sam Hustis/KNBR)

Jimmy Garoppolo’s arrival heralds a new day for 49ers

Halloween 2017 was Day 3 of the New Millennium 49ers Franchise Turnaround…

Jimmy Garoppolo took his first reps in practice on Wednesday in Santa Clara. Even if he doesn’t end up being the 49ers quarterback of the future, he’s a worthy investment. (Courtesy Sam Hustis/KNBR)
John Lynch, Jed York, Jimmy Garoppolo and Kyle Shanahan at the quarterback's introductory press conference in Santa Clara. (Jacob C. Palmer/S.F. Examiner)

49ers introduce quarterback of the future, Jimmy Garoppolo

SANTA CLARA — The 49ers’ days of needing a stopgap quarterback are…

John Lynch, Jed York, Jimmy Garoppolo and Kyle Shanahan at the quarterback's introductory press conference in Santa Clara. (Jacob C. Palmer/S.F. Examiner)
The 49ers have been leaders in activism in the NFL. It begins with the players, but CEO Jed York deserves credit for how he’s handled it. (Courtesy Keith Allison/Flickr)

Jed York grows into a genuine leader of 49ers, NFL

It’s not easy to compliment Jed York in this city. Which makes…

The 49ers have been leaders in activism in the NFL. It begins with the players, but CEO Jed York deserves credit for how he’s handled it. (Courtesy Keith Allison/Flickr)